摘要: zend引擎是脚本语言引擎(解析器+虚拟机),主要的工作就是解析、翻译和执行php脚本 zend引擎要做的两个工作: 1、编译php脚本,输出opcodes。 2、解析执行opcodes,输出结果。 在解析执行的过程中zend引擎可以调用到所有已经载入到php环境的扩展库。 PHP扩展是使用c语言开 阅读全文
posted @ 2017-06-04 15:17 魏什么魏什么啊 阅读(113) 评论(0) 推荐(0) 编辑
摘要: php是弱类型语言,它可以保存任何的数据类型。但是php是使用c语言编写的,而c语言是强类型语言。每个变量都有固定的类型,不能随意改变变量的类型。 在zend/zend.h中,查看结构体: zval结构体就是通常用到的php变量在内核总的表示形式,在zval结构体中,可以看到四个成员变量,分别是: 阅读全文
posted @ 2017-06-04 13:53 魏什么魏什么啊 阅读(245) 评论(0) 推荐(0) 编辑