共计 563 个字符,预计需要花费 2 分钟才能阅读完成。
1、序
zal 改为 zval2、33 页从图 3 - 1 中我们看出,虽然 char a 只占了 1 字节,int b 只占了 4 字节,但是 long c 并不是紧跟着 b,而是根据 8 字节对齐后,c 和 b 之间空了 3 字节改为从图 3 - 1 中我们看出,虽然 char a 只占了 1 字节,int b 只占了 4 字节,但是 b 并不是紧跟着 a,而是根据 8 字节对齐后,a 和 b 之间空了 3 字节
3、图 4 -6 动态字符串赋值后 $a 与 $b 关系图
更正为:
4、图 4 -7 常量字符串赋值后 $a 与 $b 关系图 更正为:
5、图 4 -9 引用类型 $a 与 $b 关系图 更正为:
6、图 4 -10 copy on write 过程示意图 更正为:
7、图 4 -11 整形转成字符串 更正为:
8、图 4 -13 opcode 组装中字符串处理示意图 更正为:
9、图 9 - 4 替换为下图:
10、58 页 图 3 -17 下面的代码修改为:代码更正为 for($i = 0; $i <= 10002; $i++){$a[$i] = array($i.”_string”); $a[$i][] = &$a[$i]; unset($a[$i]);}
11、图 3 -4 PHP5 中_zval_struct 的大小
更正为:
12、图 3 -5 PHP5 中_zval_struct 实际大小 更正为:
13、图 3 -6 PHP5 中变量实际占用的内存大小 更正为:
14、图 3 -16 gc_globals 的结构 更正为:
正文完