php
hillchan31
这个作者很懒,什么都没留下…
展开
-
浅谈PHP中的变量 zval变量容器 PHP引用计数器
PHP语言有一个特点就是资源共享,这一点在PHP的变量存储方式上也有体现。PHP的变量是一种弱类型,PHP是如何去实现变量的存储呢? 引用计数器 变量的C语言实现有两个重要的元素,一个是zvalue_value联合体,另一个是zval结构体 zvalue_value联合体的定义 typedef union _zvalue_value { long lval;原创 2012-05-03 11:51:41 · 1062 阅读 · 0 评论 -
PHP中全等(===)和相等(==)的区别
PHP是弱类型的语言,例如比较一个整型和一个字符串时,PHP会把字符串强制转化为整型。如图,比较整型0与字符串'0HillChan': 如图所示,比较结果为True,说明在字符串被强制转化成整型,然后进行比较。 如果使用全等于进行判断,PHP会先判定数据类型,如果不同,直接返回False。 结论: 1,相等首先将被比较的变量强制转化为比较变量的同一类型,再比数值原创 2012-07-26 14:00:10 · 2121 阅读 · 0 评论