![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
文章平均质量分 62
igaozh
这个作者很懒,什么都没留下…
展开
-
PHP函数的实现原理及性能分析
作者:HDK (百度) 前言在任何语言中,函数都是最基本的组成单元。对于php的函数,它具有哪些特点?函数调用是怎么实现的?php函数的性能如何,有什么使用建议?本文将从原理出发进行分析结合实际的性能测试尝试对这些问题进行回答,在了解实现的同时更好的编写php程序。同时也会对一些常见的php函数进行介绍。 php函数的分类在php中,横向划分的话,函数...原创 2012-08-16 16:37:14 · 75 阅读 · 0 评论 -
mysql读写分离(PHP类)
自己实现了php的读写分离,并且不用修改程序优点:实现了读写分离,不依赖服务器硬件配置,并且都是可以配置read服务器,无限扩展缺点:错误转移不购明确,现只有3次尝试机会,失败了就会选择其他的服务器.当服务器恢复时,需要手动去消除错误日志不人性化修改于discux x 的mysql类配置文件"db"=>array( '1'=>array( ...原创 2012-08-18 18:08:33 · 124 阅读 · 0 评论 -
验证码识别与破解
连接如下:1.php实现验证码的破解识别http://www.geekso.com/Valite/http://www.geekso.com/Valite2/ 2.如何识别高级的验证码http://huaidan.org/archives/2085.html原创 2012-12-29 15:50:33 · 281 阅读 · 0 评论 -
debug_zval_dump()中参数是引用的refcount为1
在函数传递参数时有引用计数增加操作,举个例子:1) $a = 'a';2) $b = &$a;3) $c = $a;4) debug_zval_dump($a); // string(1) "a" refcount(1)在 第1行 时 符号 a 指定 的zval容器 refcount 为 1...原创 2012-09-26 23:35:12 · 147 阅读 · 0 评论 -
深入理解PHP之引用一
PHP是弱语言,其变量处理的过程是不可见的。你是否曾经很想知道在变量拷贝的时候,PHP引擎做了什么?你是否曾经很想知道一个函数是如何以引用的方式返回一个变量?如果是这样,请您接着向下看。每门计算机语言都需要一些容器来保存变量数据。在一些语言当中,变量都有特定的类型,如字符串,数组,对象等等。比如C和Pascal就属于这种。而PHP则没有这样的类型。在PHP中,一个变量在某一行...原创 2012-09-26 23:35:25 · 152 阅读 · 0 评论 -
深入PHP内核(1) 引用
最近,和一个网友交流的时候,给我提了一个非常奇怪的问题。那就是,在一个运算中,加了一个引用之后,发现性能慢了一万倍。在我的脑海里面,引用是一个非常容易出错的问题,特别是PHP里面的引用,有非常多的陷阱。因为,以前专门研究过这一块PHP的源代码,所以,我可以比较清晰的解析引用到底是怎么一回事,希望,读了我这篇博客的PHP开发者,能彻底理解这个问题。如果,有任何疑问,或者有一些你想了解的...原创 2012-09-29 09:54:07 · 160 阅读 · 0 评论 -
PHP 引用是个坏习惯
在写PHP 程序的时候,很多人在传递参数的时候,喜欢用一个引用。特别是在一个数组非常的大的时候,更是喜欢加。复制代码代码如下:function binsearch(&$arr, $key, $value) { $low = 0; $high = count($arr); while ($low <= $high) { $mid = floor($low + ...原创 2012-09-29 09:54:27 · 54 阅读 · 0 评论 -
深入探讨PHP中的内存管理问题
摘要 内存管理对于长期运行的程序,例如服务器守护程序,是相当重要的影响;因此,理解PHP是如何分配与释放内存的对于创建这类程序极为重要。本文将重点探讨PHP的内存管理问题。 一、 内存 在PHP中,填充一个字符串变量相当简单,这只需要一个语句"<?php $str = 'hello world '; ?>"即可,并且该字符串能够被自由地修改、拷贝和移动。而在C语言中,尽管你能够编写例如"c...原创 2012-09-29 09:54:40 · 83 阅读 · 0 评论 -
究竟什么是TSRMLS_CC
原文地址:http://blog.libssh2.org/index.php?/archives/22-What-the-heck-is-TSRMLS_CC-anyway.html如果你曾经做过php内核或者是php扩展方面的工作,你一定见到过这个到处都是的结构,但是却从来没有人提起过它。知道这是什么的人典型回答不知道的人都会这样说:“不用管它是什么,只需要在这里、这里还有这里用,如果编...原创 2012-09-29 12:18:58 · 747 阅读 · 0 评论