PHP源码阅读笔记十一: array_key_exists,in_array
PHP源码阅读笔记十一: array_key_exists,in_array
array_key_exists
(PHP 4 >= 4.1.0, PHP 5)
array_key_exists — 检查给定的键名或索引是否存在于数组中
说明
bool array_key_exists ( mixed key,...
阅读全文
PHP源码阅读笔记十一: array_key_exists,in_array
array_key_exists
(PHP 4 >= 4.1.0, PHP 5)
array_key_exists — 检查给定的键名或索引是否存在于数组中
说明
bool array_key_exists ( mixed key,...
阅读全文
PHP源码阅读笔记十:array_keys,array_values函数
新年的第一篇文章,首先给各位朋友拜年
今天有空看了下代码,写点东西,留作纪念!
array array_keys ( array input [, mixed search_value [, boo... 阅读全文
今天过年了,祝各位朋友新春快乐,万事如意!
PHP源码阅读九:array_unshift, array_push
int array_unshift ( array &array, mixed var [, mixed ...] )
array_unshift() 将传入的单元插入到 array 数组...
阅读全文
PHP源码阅读:array_pop, array_shift
要过年了,要放假了,一些事情需要收尾了,一些人也准备回家了,
今年第一次没有回家。。。。。
貌似也有一个星期没有看相关的源码了,是...
阅读全文
PHP源码阅读笔记:nl2br, ltrim, rtrim, trim函数
string nl2br ( string string )
Returns string with ‘‘ inserted before all newlines.
在代码中有注释如下:
/* it is really faster to scan twice and a...
阅读全文
PHP源码阅读笔记stream_get_wrappers函数
stream_get_wrappers
(PHP 5)
stream_get_wrappers — 返回注册的数据流列表
Description
array stream_get_wrappers ( void )
Returns an indexed array containin...
阅读全文
PHP源码阅读笔记五:array 数组的创建
在PHP的调试环境中使用cli执行PHP文件
一步一步跟踪代码,由于对C和词法分析不熟悉
所使用PHP文件如下:
1
2
3
<?PHP
阅读全文
PHP源码阅读笔记三:strrchr, strstr, stristr函数
string strrchr ( string haystack, string needle )
返回haystack中最后一个needle(字符)所在位置以后的字符串
如果needle为数字,将这个数字转化...
阅读全文
PHP源码阅读笔记二:strlen, strtolower, strtoupper, ord, chr函数
int strlen ( string string )
返回字符串的长度
在标准扩展中并没有相关的实现,在其它扩展函数中使用Z_STRLEN、Z_STRLEN_P或Z...
阅读全文
PHP源码阅读笔记一
一、explode和implode函数
array explode ( string separator, string string [, int limit] )
此函数返回由字符串组成的数组,每个元素都是 string 的一个子串,它们被字符串 separa...
阅读全文
PHP中strtr函数一些奇怪行为的解释
前些日子,一哥们给我发了篇文章给我看,说是strtr函数有一些奇怪的行为,其地址如下:http://tech.cuit.edu.cn/forum/thread-1867-1-1.html
查看PHP的源码,... 阅读全文
PHP源码中HashTable的简单示例
前些日子看了那篇对hasttable的介绍,于是也想自己运行一下,可是对于源码的调试不是太在行。
所以想了个办法:自己把PHP源码中的一些简单操作提取...
阅读全文