/** * 记录和统计时间(微秒)和内存使用情况 * 使用方法: * <code> * G('begin'); // 记录开始标记位 * // ... 区间运行代码 *…
删除目录及目录下的所有文件 //循环删除目录和文件函数 function delDirAndFile($dirName){ if($handle = opendir("$…
1、定义一年为360天,一个月为30天;2、代码中86400=24*60*60,代表一天中共有多少秒;3、这两个时间都要规范的写成类似 2013-07-28的形式;4、推广到所有的…
<?php /* * 经典的概率算法, * $proArr是一个预先设置的数组, * 假设数组为:array(100,200,300,400), * 开始是从1,1000 这…
1、把大图缩略到缩略图指定的范围内,可能有留白(原图细节不丢失) 2、把大图缩略到缩略图指定的范围内,不留白(原图会居中缩放,把超出的部分裁剪掉) 3、把大图缩略到缩略图指定的范围…
//ftp,使文件传到服务器上 protected function ftp_send($des,$src) { $ftp_ip = 'ip地址'; $ftp_user = 'ft…
<?php class httpClient { public $buffer = null; // buffer 获取返回的字符串 public $referer = nu…
class ArrayHelper{ /** * 从数组中删除空白的元素(包括只有空白字符的元素) * * 用法: * @code php * $arr = array('', '…
<?php //remove the utf-8 boms //by magicbug at gmail dot com if (isset($_GET['dir'])){ …
<? //代码也可以用于统计目录数 //格式化输出目录大小 单位:Bytes,KB,MB,GB function getDirectorySize($path) { $tot…
function pdf2png($PDF,$Path){ if(!extension_loaded('imagick')){ return false; } if(!file_e…
<?php class GeoHelper { /** * @param int $lat1 * @param int $lon1 * @param int $lat2 * …