![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
鸟哥的精点
冰心丹
php 开发
展开
-
PHP的单引号和双引号
声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。经常有人问我,听说在PHP中处理字符串用单引号会快,那么如果存在变量替换的时候,是使用单引号连接快呢,还是双引号快呢? 简单的回答,显然是苍白无力的。 今天我们来做个实验,看看到底单引号和双引号有什么区别,谁快,谁慢。测试代码如下:$single_quotes = 'This is a String';$dou转载 2015-09-22 11:28:24 · 406 阅读 · 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 · 286 阅读 · 0 评论 -
深入理解PHP原理之Opcodes
声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。最近要给Yahoo的同事们做一个关于PHP和Apache处理请求的内部机制的讲座,刚好写了些关于Opcodes的文字,就发上来了,这个文章基于 Sara Golemon大师的《Understanding OPcode》Opcode是一种PHP脚本编译后的中间语言,就像Java的ByteCode,或者.NET的MSL转载 2015-09-22 18:40:41 · 638 阅读 · 0 评论 -
深入浅出PHP(Exploring PHP)
声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。一直以来,横观国内的PHP现状,很少有专门介绍PHP内部机制的书。呵呵,我会随时记录下研究的心得,有机会的时候,汇总成书。:)今天这篇,我内心是想打算做为一个导论:PHP是一个被广泛应用的脚本语言,因为它的成功,所以很多时候,我们应用PHP的时候是更不不需要考虑底层到底是怎么实现的。我相信大多数的PHP程序 员转载 2015-09-23 11:40:37 · 386 阅读 · 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 · 408 阅读 · 0 评论 -
深入理解PHP原理之函数(Introspecting PHP Function)
声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。在PHP中,函数分为俩种,•一种是zend_internal_function, 这种函数是由扩展或者Zend/PHP内核提供的,用’C/C++’编写的,可以直接执行的函数。•另外一种是zend_user_function, 这种函数呢,就是我们经常在见的,用户在PHP脚本中定义的函数,这种函数最终会被ZE翻译转载 2015-09-23 11:48:41 · 556 阅读 · 0 评论