您的位置:首页 > PHP 内核 扩展 程序 项目管理

ubuntu9.10安装 备忘

ubuntu9.10安装 备忘
人生的意义在于折腾,生命不止,折腾不止
于是在体验了一把window7后,又把自己的开发环境换到了ubuntu下,安装完系统后安装一些常用软件及开发环境
1、安... 阅读全文

PHP源码阅读笔记五:array 数组的创建

PHP源码阅读笔记五:array 数组的创建
在PHP的调试环境中使用cli执行PHP文件
一步一步跟踪代码,由于对C和词法分析不熟悉
所使用PHP文件如下:

1
2
3
<?PHP
阅读全文

MySQL中的排序

MySQL中的排序

曾经以为filesort是文件排序,后来知道这仅仅是一个排序,文件只是路人甲而已
前些日子从china-pub上买了《Mysql核心内幕》,当浏览到第4章时,以前对MySQL的排序,join ... 阅读全文

PHP源码阅读笔记四:count函数

PHP源码阅读笔记之count函数

在一些面试或考试中经常会看到count函数的身影,于是一探其究竟

对于非数组的count处理
在其代码中可以看到

1
2
3
4
5
6阅读全文

PHP源码阅读笔记三:strrchr, strstr, stristr函数

PHP源码阅读笔记三:strrchr, strstr, stristr函数
string strrchr ( string haystack, string needle )
返回haystack中最后一个needle(字符)所在位置以后的字符串
如果needle为数字,将这个数字转化... 阅读全文

PHP源码阅读笔记二:strlen, strtolower, strtoupper, ord, chr函数

PHP源码阅读笔记二:strlen, strtolower, strtoupper, ord, chr函数

int strlen ( string string )
返回字符串的长度
在标准扩展中并没有相关的实现,在其它扩展函数中使用Z_STRLEN、Z_STRLEN_P或Z... 阅读全文

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

PHP源码阅读笔记一
一、explode和implode函数
array explode ( string separator, string string [, int limit] )
此函数返回由字符串组成的数组,每个元素都是 string 的一个子串,它们被字符串 separa... 阅读全文

PHP中strtr函数一些奇怪行为的解释

PHP中strtr函数一些奇怪行为的解释
前些日子,一哥们给我发了篇文章给我看,说是strtr函数有一些奇怪的行为,其地址如下:http://tech.cuit.edu.cn/forum/thread-1867-1-1.html

查看PHP的源码,... 阅读全文