网络编程

PHP中usort在值相同时改变原始位置问题的解决方法

从 PHP 4.1.0 后,usort 在比较的值相同时,原始位置可能会改变,如果比较的2个值相同,则它们在排序结果中的顺序是随机的。如果你需要保持相同值的原始位置,可以参考本文的方法。
收藏 0 赞 0 分享

PHP 中检查或过滤IP地址的实现代码

网络环境异常复杂,有时候我们不得不禁止一些恶意用户访问,禁止的方式有很多种,其中一种就是通过 IP 来限制,本文提供的方法允许你通过 IP 区间、CIDR (Classless Inter-Domain Routing)及单个 IP 格式来检查或过滤 IP 地址
收藏 0 赞 0 分享

PHP的array_diff()函数在处理大数组时的效率问题

PHP 5.2.6 以上版本的 array_diff() 函数在处理大数组时,需要花费超长时间,这个 bug 已经被官方确认;在这个问题被修复之前或者在我们不能控制 PHP 版本的时候,可以使用本文提供的方法
收藏 0 赞 0 分享

php从右向左/从左向右截取字符串的实现方法

我先学的的asp,asp里截取字符串的函数很简单,也容易理解:left和right而php里从左向右截取和从右向左截取都是一个函数:substr
收藏 0 赞 0 分享

使用php+Ajax实现唯一校验实现代码[简单应用]

使用php+Ajax实现唯一校验实现代码[简单应用],前台用ajax后台用php,需要的朋友可以参考下。
收藏 0 赞 0 分享

openPNE常用方法分享

openPNE常用方法分享,需要的朋友可以参考下。
收藏 0 赞 0 分享

PHP循环语句笔记(foreach,list)

最近买了本php和mysql web开发,看到数组循环语句。值得自己关注下,特此留点字迹,以便以后读阅
收藏 0 赞 0 分享

Ajax实时验证用户名/邮箱等是否已经存在的代码打包

一个网站采用Ajax技术,不仅可以改善网站的用户体验性,而且大大节约了宝贵的带宽,减轻了服务器负荷(不再需要交互整个网页内容,而是局部)。
收藏 0 赞 0 分享

PHP详解ASCII码对照表与字符转换

PHP基础篇详解ASCII码对照表与字符转换,讨论ASCII码对照表图与字符转换为十进制、八进制、十六进制和HTML的方法
收藏 0 赞 0 分享

PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明

中文字符编码研究系列第一期,PHP函数篇详解十进制、二进制、八进制和十六进制互相转换函数说明,主要掌握各进制转换的方法,以应用于实际开发
收藏 0 赞 0 分享

PHP函数篇之掌握ord()与chr()函数应用

ord()函数把字符转换为十进制数字,chr()函数把十进制数字转化为字符,在二进制,八进制,十进制与十六进制之间充当桥梁的作用
收藏 0 赞 0 分享

php的chr和ord函数实现字符加减乘除运算实现代码

这两个函数到底有什么用呢? 用来做字符加减运算最合适了. 普通的字符是无法做加减运算指向下一个字符的. 而转成ASCII后就可以做加减乘除了. 处理好后再转成字符就可以了. 目前的很多字符串加密,解密都用到此功能!
收藏 0 赞 0 分享

PHPWind与Discuz截取字符函数substrs与cutstr性能比较

PHP性能优化系列第四期实战篇,如何使用PEAR Benchmark类工具获取函数执行性能,这里以PHPWind与Discuz!两个社区论坛的截取字符函数substrs与cutstr为例,分析两个函数的执行性能情况
收藏 0 赞 0 分享

PHP性能优化准备篇图解PEAR安装

这是PHP性能优化系列第一期,如何在Windows环境下安装PEAR,并以Benchmark工具类为实例讲解PEAR如何安装扩展类。
收藏 0 赞 0 分享

PHP性能优化工具篇Benchmark类调试执行时间

这是PHP性能优化系列第二期,如何使用PEAR工具类Benchmark逐行获取代码或函数的执行时间
收藏 0 赞 0 分享

PHP中实现中文字符进制转换原理分析

中文字符编码研究系列第四期,PHP实现中文字符进制转换原理分析,主要讨论中文汉字转换为十进制和十六进制的方法,并掌握转换原理应用于实际开发。本文以GBK编码字符为例,讨论GBK编码的字符转换原理
收藏 0 赞 0 分享

php urlencode()与urldecode()函数字符编码原理详解

中文字符编码研究系列第五期,详解 urlencode()与urldecode()函数字符编码原理,两个函数分别用于编码 URL 字符串和解码已编码的 URL 字符串,实现对中文字符的编码
收藏 0 赞 0 分享

PHP中文件缓存转内存缓存的方法

顾名思义文件缓存转内存缓存就是将存储在文件中的数据转到内存中去,实现磁盘操作转为内存操作,这样可以大大提高数据访问速度,并能实现缓存数据的分布式部署。文件缓存与内存缓存的介绍请参考名词解释部分
收藏 0 赞 0 分享

采用PHP函数memory_get_usage获取PHP内存清耗量的方法

PHP性能优化过程中需要获取PHP内存消耗,使用memory_get_usage()函数可获取当前的内存消耗情况,函数使用简单,这里讨论一下memory_get_usage()函数的用法与实例
收藏 0 赞 0 分享

PHP spl_autoload_register实现自动加载研究

spl_autoload_register()函数应该是主流框架使用最多的也是非常核心的函数之一,可实现自动注册函数和类,实现类似__autoload() 函数功能,简化了类的调用与加载,提高了工作的效率
收藏 0 赞 0 分享