2014
11-07
11-07
PHP内核探索 —— 常量的实现
常量,顾名思义是一个常态的量值。它与值只绑定一次,它的作用在于有肋于增加程序的可读性和可靠性。在PHP中,常量的名字是一个简单值的标识符,在脚本执行期间该值不能改变。和变量一样,常量默认为大小写敏感,但是按照我们的习惯常量标识符总是大写的。常量名和其它任何PHP标签遵循同样的命名规则。合法的常量名以字母或下划线开始,后面跟着任何字母,数字或下划线。在设定以后,常量的值无法更改常量名不需要开头的美...
继续阅读 >
现在我们已经可以从符号表中获取用户在PHP语言里定义的变量了,是该做点其它事的时候了,举个比例,比如给它来个类型转换。想想C语言中的类型转换细则,你的头是不是已经大了?但是变量的类型转换就是如此重要,如果没有,那我们的代码就会是下面这样了:voiddisplay_zval(zval*value){switch(Z_TYPE_P(value)){caseIS_NULL:/*如果是NULL,则不输出任何东西*/break;caseIS_...