
鸟哥的精点
冰心丹
php 开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PHP的单引号和双引号
声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。 经常有人问我,听说在PHP中处理字符串用单引号会快,那么如果存在变量替换的时候,是使用单引号连接快呢,还是双引号快呢? 简单的回答,显然是苍白无力的。 今天我们来做个实验,看看到底单引号和双引号有什么区别,谁快,谁慢。 测试代码如下: $single_quotes = 'This is a String';$dou转载 2015-09-22 11:28:24 · 438 阅读 · 0 评论 -
深入理解PHP内存管理之谁动了我的内存
声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。 首先让我们看一个问题: 如下代码的输出, var_dump(memory_get_usage()); $a = "laruence"; var_dump(memory_get_usage()); unset($a); var_dump(memory_get_usage()); 输出(在我的个人电脑上转载 2015-09-22 18:30:50 · 320 阅读 · 0 评论 -
深入理解PHP原理之Opcodes
声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。 最近要给Yahoo的同事们做一个关于PHP和Apache处理请求的内部机制的讲座,刚好写了些关于Opcodes的文字,就发上来了,这个文章基于 Sara Golemon大师的《Understanding OPcode》 Opcode是一种PHP脚本编译后的中间语言,就像Java的ByteCode,或者.NET的MSL转载 2015-09-22 18:40:41 · 671 阅读 · 0 评论 -
深入浅出PHP(Exploring PHP)
声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。 一直以来,横观国内的PHP现状,很少有专门介绍PHP内部机制的书。呵呵,我会随时记录下研究的心得,有机会的时候,汇总成书。:) 今天这篇,我内心是想打算做为一个导论: PHP是一个被广泛应用的脚本语言,因为它的成功,所以很多时候,我们应用PHP的时候是更不不需要考虑底层到底是怎么实现的。我相信大多数的PHP程序 员转载 2015-09-23 11:40:37 · 421 阅读 · 0 评论 -
关于PHP浮点数你应该知道的(All ‘bogus’ about the float in PHP)
声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。 PHP是一种弱类型语言, 这样的特性, 必然要求有无缝透明的隐式类型转换, PHP内部使用zval来保存任意类型的数值, zval的结构如下(5.2为例): struct _zval_struct { /* Variable information */ zvalue_value value; /* va转载 2015-09-21 15:41:31 · 449 阅读 · 0 评论 -
深入理解PHP原理之函数(Introspecting PHP Function)
声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。 在PHP中,函数分为俩种, •一种是zend_internal_function, 这种函数是由扩展或者Zend/PHP内核提供的,用’C/C++’编写的,可以直接执行的函数。 •另外一种是zend_user_function, 这种函数呢,就是我们经常在见的,用户在PHP脚本中定义的函数,这种函数最终会被ZE翻译转载 2015-09-23 11:48:41 · 597 阅读 · 0 评论