CODE, ARCHITECTURE & AI

PHP源码.

61 篇记录保持好奇,慢慢积累

PHP源码阅读笔记一:explode和implode函数

PHP源码阅读笔记一 一、explode和implode函数 array explode ( string separator, string string [, int limit] ) 此函数返回由字符串组成的数组,每个元素都是 string 的一个子串,它们被字符串 separator 作为边界点分割出来。如果设置了 limit 参数,则返回的数组包含…
继续阅读 ↗

PHP源码中HashTable的简单示例

PHP源码中HashTable的简单示例 前些日子看了那篇对hasttable的介绍,于是也想自己运行一下,可是对于源码的调试不是太在行。 所以想了个办法:自己把PHP源码中的一些简单操作提取出来,自己运行一下,查看输出或调试。 于是花费了三天的空闲时间把一些相关的东西提取出来,主要是Zend目录下的zend_alloc.c,zend_alloc.h,zen…
继续阅读 ↗

PHP中$_GET变量与$_REQUEST变量中取得的GET的值

PHP中$_GET变量与$_REQUEST变量中取得的GET的值 曾经我以为$_REQUEST变量的值是$_GET、$_POST、$_COOKIE三个变量的集合,所不同的是它会依据php.ini的配置进行合并 然而当有一天我以赋值的方式改变了$_GET的值,并从$_REQUEST变量中取时,我无法取到我所需要的值。 于是,我做了如下DEMO: 代码所示: 访…
继续阅读 ↗