作为数据的容器,我们常常需要跟变量打交道,不管这个变量是数字、数组、字符串、对象还是其他,因而可以说变量是构成语言的不可或缺的基础。本文是PHP内核探索之变量的第一篇,主要介绍zval的基本知识,包括如下几个方面的内容:
分类:
Web程序 时间:
2014-11-26 16:18:07
阅读次数:
288
作为数据的容器,我们常常需要跟变量打交道,不管这个变量是数字、数组、字符串、对象还是其他,因而可以说变量是构成语言的不可或缺的基础。本文是PHP内核探索之变量的第一篇,主要介绍zval的基本知识,包括如下几个方面的内容:Zval的基本结构查看zval的方法:debug_zval_dump和xdebu...
分类:
Web程序 时间:
2014-11-26 01:25:43
阅读次数:
327
PHP
PHP内核
require
file_get_contents
大文件...
分类:
Web程序 时间:
2014-11-08 00:57:14
阅读次数:
371
PHP
Zend引擎
Zend执行器
Zend编译器...
分类:
Web程序 时间:
2014-11-05 13:04:10
阅读次数:
263
相信很多人都听说过 Zend Engine 这个名词,也有很多人知道 Zend Engine 就是 PHP 语言的核心,但若要问一句:Zend Engine 到底存在于何处?或者说,Zend Engine 究竟是在什么时候怎么发挥作用让 PHP 源码输出我们想要的东西的?Zend引擎是PHP实现的核...
分类:
Web程序 时间:
2014-10-16 14:01:42
阅读次数:
217
多进程的SAPI生命周期通常PHP是编译为apache的一个模块来处理PHP请求。Apache一般会采用多进程模式, Apache启动后会fork出多个子进程,每个进程的内存空间独立,每个子进程都会经过开始和结束环节, 不过每个进程的开始阶段只在进程fork出来以来后进行,在整个进程的生命周期内可能...
分类:
编程语言 时间:
2014-10-16 13:38:02
阅读次数:
220