<?php function DJBHash($str) // 0.22 { $hash = 0; $n = strlen($str); for ($i = 0; $i <$n; $i++) { $hash += ($hash <<5 ) + ord($str[$i]); } return $hash % 701819; } function ELFHash($st...
PHP
wordpress定时任务(wp-cron.php)造成主机CPU超标解决办法
wordpress的 定时 任务 功能我们还是经常要用到的,例如wordpress的 定时 备份,定时发布文章等都需要用到wordpress的定时 任务 功能,而在wordpress中,是靠wp-cron.php来实现这些功能的。但是昨天本人...
php 数组操作的基本函数
一、数组操作的基本函数 数组的键名和值 array_values($arr);获得数组的值 array_keys($arr);获得数组的键名 array_flip($arr);数组中的值与键名互换(如果有重复前面的会被后面的覆盖) in_array("apple",$arr);...
PHP简单更改支持JSONP
这个问题是在Jquery Ajax进行跨域时遇到的,经过简单的研究,Kaijia总结了最快速使Ajax数据从单台服务器迁移到多台服务器的的方法。 首先将原有的Jquery代码中的dataType改成“jsonp”,具体代码如下: 其他格式的...
stdClass 和 Array 互换
http://justcoding.iteye.com/blog/1551349 <?php function objectToArray($d) { if (is_object($d)) { // Gets the properties of the given object // with get_object_vars function $d = get_object_var...
PHP边执行边输出
<?php set_time_limit(0); //在有关数据库的大量数据的时候,可以将其设置为0,表示无限制。 ob_end_clean(); //在循环输出前,要关闭输出缓冲区 echo str_pad('',1024); //浏览器在接受输出一定长度内容之前...
总结一下对mysql表结构的修改操作
总结一下对mysql表结构的修改操作,包括对字段及索引的修改操作: 添加字段: alter table `user_movement_log` Add column GatewayId int not null default 0 AFTER `Regionid` (在哪个字段后面添加) ...
PHP中获取文件扩展名的N种方法
PHP中获取文件扩展名的N种方法 从网上收罗的,基本上就以下这几种方式: 第1种方法: function get_extension($file) { substr(strrchr($file, '.'), 1); } 第2种方法: function get_extension($file) { ...