一、PHP浮点数精度损失问题先看下面这段代码:$f = 0.57;echo intval($f * 100); //56结果可能有点出乎你的意外,PHP遵循I...
PHP是一种弱类型语言, 这样的特性, 必然要求有无缝透明的隐式类型转换, PHP内部使用zval来保存任意类型的数值, zval的结构如下(5.2为例):复制...
最近看书,里面提到了一些Hash算法。比较有印象的是Times33,当时理解不是很透测,今天写了段程序来验证了一下。先上代码:复制代码 代码如下:
超过75%的网站使用了PHP作为开发语言,wordpress,phpmyadmin和其他一些开源项目的盛行,带来了一大批的长尾用户。然而,他们一般安装之后却很少...
php函数的分类在php中,横向划分的话,函数分为两大类: user function(内置函数) 和internal function(内置函数)。前者就是用...
类方法类方法其执行原理和用户函数是相同的,也是翻译成opcodes顺次调用。类的实现,zend用一个数据结构zend_class_entry来实现,里面保存了类...
常用php函数实现及介绍countcount是我们经常用到的一个函数,其功能是返回一个数组的长度。count这个函数,其复杂度是多少呢? 一种常见的说法是cou...
php有什么用php是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Java、Perl以及php自创新的语法,主要用来做网站开发,许多小型网站...
HProf是facebook开源出来的一个php轻量级的性能分析工具,跟Xdebug类似,但性能开销更低,还可以用在生产环境中,也可以由程序开关来控制是否进行p...
我以前一直用这个复制代码 代码如下:preg_match('~[\x7f-\xff]+~is', $string, $tmp);今天才发现,上面这个也会匹配到一...
在网络状况比较差的情况下file_get_contents函数经常读取远程数据失败。解决办法如下:复制代码 代码如下:/*设置超时配合失败之后尝试多次读取,效果...
以下是代码部分。 确定 检查半天感觉代码也没有问题啊,怀着试试看态度把 name="attaFile" 改成 name="attafile" 就...
没关系,写个脚本检测服务状态,发现异常,自动重启。自动重启脚本:复制代码 代码如下:
安装Apache 获取 Apache Server 下载 这个是包括了open ssl 模块的window可执行程序,直接运行安装到我们需要放置的目...
PHP5.4后新增traits实现代码复用机制,Trait和类相似,但不能被实例化,无需继承,只需要在类中使用关键词use引入即可,可引入多个Traits,用'...
PHP 5.4中的traits,是新引入的特性,中文还真不知道如何准确翻译好。其实际的目的,是为了有的场合想用多继承,但PHP又没多继承,于是就发明了这样的一个...
什么是TCP/IP、UDP?TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协...
先来看概率计算函数function get_rand($proArr) { $result = ''; //概率数组的总概率精度 $proSum ...
闲的蛋疼的时候,顺便加强下自己对PHP中数组操纵的一些技巧,就写了下面的一段小代码,可以随机生成卡号密码对应的数组,并且自动去重复,思路没有,纯粹瞎掰。