
Php源码
cclehui
http://www.luojisiwei-inc.com/
展开
-
从源码区别include 与require 的不同
首先我们手动编译好能查看执行过程中对应的OPCODE的php,然后写如下代码<?phpinclude("t1.php");include_once("t1.php");require("t1.php");require_once("t1.php");echo "succ \n";代码很简单,然后我们 ./php test.php 运行下这个文件,得到如下的OPCODE原创 2014-12-09 18:18:44 · 1974 阅读 · 0 评论 -
php变量引用和计数_refcount_gc和is_ref_gc
建议读者先看下这边文章 http://blog.sina.com.cn/s/blog_75a2f94f0101gygh.html接下来我会从源码的角度来观察这些现象看一段简单的代码<?php$a = 1;echo "aaaa\n";然后查到赋值对应的opcode是 ZEND_ASSIGN_SPEC_CV_CONST_HANDLER,在zend_vm_execute.h中找到对应原创 2014-12-10 19:15:33 · 2631 阅读 · 0 评论 -
php源码-常量
啊啊啊啊啊啊啊啊啊原创 2015-01-05 12:10:35 · 1244 阅读 · 0 评论