摘要: 1 代码优化 1 尽量静态化 如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。 当然了,这个测试方法需要在十万级以上次执行,效果才明显。 其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法(非静态方法)在程序运行中生成 阅读全文
posted @ 2016-09-22 20:08 Steven* 阅读(1053) 评论(0) 推荐(1) 编辑
摘要: 其中: 一、没有使用代理服务器的PHP获取客户端IP情况: REMOTE_ADDR = 客户端IPHTTP_X_FORWARDED_FOR = 没数值或不显示 二、使用透明代理服务器的情况: REMOTE_ADDR = 最后一个代理服务器 IPHTTP_X_FORWARDED_FOR = 客户端真实 阅读全文
posted @ 2016-09-22 20:04 Steven* 阅读(3393) 评论(0) 推荐(0) 编辑
摘要: 前言:有时候在开发中会遇到这样的问题,我们需要把有规律的多维数组按照纵向(列)取出,有下面的方法可用: 我们将拿下面的数组来处理: 1、使用array_column() PHP在5.5.0版本之后,添加了一个专用的函数array_column() 方法: 2、array_walk()方法 array 阅读全文
posted @ 2016-09-22 20:03 Steven* 阅读(39958) 评论(4) 推荐(2) 编辑
摘要: 使用Memcache时,我们可以用memcache提供的get方法,通过键查询到当前的数据,但是有时候需要查询内存中所有的键和值,这个时候可以使用下面的代码实现: 显示效果: 阅读全文
posted @ 2016-09-22 19:20 Steven* 阅读(2012) 评论(0) 推荐(0) 编辑
摘要: 分享一些PHP中常用的工具里函数: 阅读全文
posted @ 2016-09-22 16:25 Steven* 阅读(3690) 评论(0) 推荐(0) 编辑