php技巧
-
如何用PHP实现分布算法之一致性哈希算法
传统算法缺陷 对于服务器分布,我们要考虑的东西有如下三点:数据平均分布,查找定位准确,降低宕机影响. 传统算法一般是将数据的键用算法映射出数字,对其用服务器数量取模,并根据结果选择要存储的服务器.其能 ...
-
php运用memcache的完整实例
前言 memcache实际上也是一个服务器,不过他是存在内存里面的不是存在磁盘里面的 优点 速度很快 缺点 不能永久存储,存放大小受内存限制没有用户名跟防火墙,mysql有 不过缓存里面也不会存储重要 ...
-
PHP5.5安装PHPRedis扩展及连接测试方法
本文实例讲述了PHP5.5安装PHPRedis扩展及连接测试方法.分享给大家供大家参考,具体如下: phpredis是个人觉得最好的一个php-redis客户端,因为其提供的function与redi ...
-
PHP curl 抓取AJAX异步内容示例
其实抓ajax异步内容的页面和抓普通的页面区别不大.ajax只不过是做了一次异步的http请求,只要使用firebug类似的工具,找到请求的后端服务url和传值的参数,然后对该url传递参数进行抓取即 ...
-
PHP延迟静态绑定使用方法实例解析
PHP的继承模型中有一个存在已久的问题,那就是在父类中引用扩展类的最终状态比较困难.我们来看一下代码清单5-11中的例子. 代码清单5-11 意想不到的继承 <?php class Parent ...
-
php 分库分表hash算法
复制代码 代码如下: //分库分表算法 function calc_hash_db($u, $s = 4) { $h = sprintf("%u", crc32($u)); $h1 ...
-
PHP Laravel框架缓存操作介绍
目录 主要的缓存类型(驱动) 设置缓存 获取缓存数据 检查缓存项是否存在 删除缓存数据 缓存辅助函数 Laravel为不同的缓存系统封装了统一的API,缓存配置文件./config/cache.php ...
-
PHP计划任务之关闭浏览器后仍然继续执行的函数
备忘一下这个函数: 函数名称:ignore_user_abort 本函数配置或取得使用端连接中断后,PHP 程序是否仍继续执行.默认值为中断连接后就停止执行.在 PHP 配置文件中 (php3.ini ...
-
PHP实现常见排序算法的示例代码
目录 1.冒泡排序 2.选择排序 3.快速排序 4.插入排序 补充 1.冒泡排序 两两相比,每循环一轮就不用再比较最后一个元素了,因为最后一个元素已经是最大或者最小. function maopaoS ...
-
php启用sphinx全文搜索的实现方法
本文实例讲述了php启用sphinx全文搜索的实现方法.分享给大家供大家参考.具体分析如下: 在编译安装 sphinx 的时候出现很多中文乱码,最后抛出错误卡住了,我去到官方直接下载一个 rpm 包, ...
-
解决PHP上传非标准格式的图片pjpeg失败的方法
前一阵子网站新上了相册功能,可最近总发现有一些用户上传的图片文件链接失效,代码检查了很多次,测试也做的比较充分了,但还是会出现上传失败的问题,很是郁闷,今天终于找到了解决办法. 从备份源中找到了用户上 ...
-
php中用数组的方法设置cookies
复制代码 代码如下: <?php function set_cronology($name,$value,$duration=7){ $durat ...
-
基于PHP常用字符串的总结(待续)
基于PHP常用字符串的总结(待续)
-
PHP工厂模式、单例模式与注册树模式实例详解
本文实例讲述了PHP工厂模式.单例模式与注册树模式.分享给大家供大家参考,具体如下: 三种基本设计模式 1.工厂模式:工厂方法或者类生成对象,而不是在代码中直接new 2.单例模式:使某个类的对象仅允 ...
-
PHP同时连接多个mysql数据库示例代码
实例: 复制代码 代码如下: <?php $conn1 = mysql_connect("127.0.0.1", "root","root&qu ...
-
解析PHP获取当前网址及域名的实现代码
复制代码 代码如下: <?//获取当前的域名:echo $_SERVER['SERVER_NAME'];//获取来源网址,即点击来到本页的上页网址echo $_SERVER["HTTP ...
-
Linux平台php命令行程序处理管道数据的方法
本文实例讲述了Linux平台php命令行程序处理管道数据的方法.分享给大家供大家参考,具体如下: linux下有一个强大的命令|(管道提示符).它的作用是将前一个命令的结果交给后一条命令并作为后一条命 ...
-
php PDO实现的事务回滚示例
本文实例讲述了php PDO实现的事务回滚.分享给大家供大家参考,具体如下: $servername="localhost"; $username="root" ...
-
PHP实现的杨辉三角求解算法分析
本文实例讲述了PHP实现的杨辉三角求解算法.分享给大家供大家参考,具体如下: ♥ 前言 对于 杨辉三角 是什么的问题,请参考百度百科的详细解释: 杨辉三角 杨辉三角,是二项式系数在三角形中的一种几何排 ...
-
解析:使用php mongodb扩展时 需要注意的事项
最近在使用php的mongo 扩展进行数据统计计算,其中有一个时间戳字段,由于精确到了毫秒,长度有13位,但由于开始的时候是以字符串的形式存储: 复制代码 代码如下: { "_id" ...