-
用js进行url编码后用php反解以及用php实现js的escape功能函数总结
本文是一个php实现的js escape功能函数,即:用php解析js escape编码的字符串,感兴趣的同学参考下。 这次第一次用smarttemplate这个模板,比smarty小巧了很多,但也有些不方便的地方...
PHP 2014-12-09 13:03:04 -
php时间戳格式化显示友好的时间函数
本文为大家讲解的是php中的时间戳格式化函数的用法,感兴趣的同学参考下。 在一些微博系统中经常要将时间于现在时间相比显示为多久以前发布的,如显示为:刚刚、5秒前、5小时前、5天前..这种显示非常的友好,那么我们怎么用php来实现呢,这就是本文探讨的内容,各位看官请仔细阅读下文 在项目中时间一律显示为2014-10-20 10:22显得很呆板...
PHP 2014-12-09 12:33:04 -
php 图像处理函数总结
本文为大家整理总结一php中的图像处理函数,并注解了其功能用法,感兴趣的同学参考下. PHP自4.3版本开始,捆绑了自己的GD2库,用户可以自己下载并设置.如果要查看自己的php版本是否支持gd模块(支持JPEG,PNG,WBMP但不再支持GIF) 如下方式是一种方法: if(!function_exists('imagecreate')) { die('本服务器不支持GD模块'); } 如果不支持的话,如何配置 ? 下载gd模块的dll文件,修改php.ini,重启服务器即可. 以下简称PHP作图为PS. 当您打算 PS的话,应该完成如下如下步骤,这是必经的. 1:创建基本PS对象(我假设为$image),填充背景(默认黑),以后的全部ps操作都是基于这个背景图像的. 2:在$image上作图. 3:输出这个图像. 4:销毁对象,清除使用内存. 首先,我们来认识几个常用的函数,这些函数在php手册里面都有详细介绍,此处大体引用下. resource imagecreate ( int x_size, int y_size...
PHP 2014-12-09 09:15:04 -
判断是否为指定长度内字符串的php函数
本文是一个php实现的可以用来判断是否为指定长度内字符串的php函数示例代码,感兴趣的同学参考下。 // 函数名:CheckLengthBetween($C_char, $I_len1, $I_len2=100) // 作 用:判断是否为指定长度内字符串 // 参 数:$C_char(待检测的字符串) // $I_len1 (目标字符串长度的下限) // $I_len2 (目标字符串长度的上限) // 返回值:布尔值 // 备 注:无 function CheckLengthBetween($C_cahr, $I_len1, $I_len2=100) { $C_cahr = trim($C_cahr); if (strlen($C_cahr) < $I_len1) return false; if (strlen($C_cahr) > $I_len2) return false; return true; } ...
PHP 2014-12-09 07:21:03 -
php不用内置函数对数组排序的两个算法代码
本文是二个php实现的不用内置函数,实现数级排序功能的函数方法,感兴趣的同学参考下。 一朋友找工作遇到的试题,备注一下...
PHP 2014-12-09 07:09:03 -
支持数组的ADDSLASHES的php函数
本文是一个封装好的php addslashes函数,可以用来对数组进行递归的加反斜杠,感兴趣的同学参考下。 //SQL ADDSLASHES function saddslashes($string) { if(is_array($string)) { foreach($string as $key => $val) { $string[$key] = saddslashes($val); } } else { $string = addslashes($string); } return $string; }...
PHP 2014-12-09 07:00:05 -
php 数组二分法查找函数示例
本文是一个php实现的二分查找法示例代码,感兴趣的同学参考下。 search函数 其中$array为数组,$k为要找的值,$low为查找范围的最小键值,$high为查找范围的最大键值 <?php //search函数 其中$array为数组,$k为要找的值,$low为查找范围的最小键值,$high为查找范围的最大键值 function search($array, $k, $low=0, $high=0) { if(count($array)!=0 and $high == 0) //判断是否为第一次调用 { $high = count($array); } if($low <= $high) //如果还存在剩余的数组元素 { $mid = intval(($low+$high)/2); //取$low和$high的中间值 if ($array[$mid] == $k) //如果找到则返回 { return $mid; } elseif ($k < $array[$mid]) //如果没有找到,则继续查找 { retu...
PHP 2014-12-09 06:54:02 -
获取远程文件大小的php函数
本文是一个php实现可以用来获取远程文件大小的函数,感兴趣的同学参考下。 <?php function getFileSize($url){ $url = parse_url($url); if($fp = @fsockopen($url['host'],empty($url['port'])?80:$url['port'],$error)){ fputs($fp,"GET ".(empty($url['path'])?'/':$url['path'])." HTTP/1.1rn"); fputs($fp,"Host:$url[host]rnrn"); while(!feof($fp)){ $tmp = fgets($fp); if(trim($tmp) == ''){ break; }else if(preg_match('/Content-Length:(.*)/si&...
PHP 2014-12-09 06:24:02 -
PHP clearstatcache()函数使用
本文为大家讲解的是php中的clearstatcache()函数的使用方法,clearstatcache函数可以用来清除文件状态缓存,感兴趣的同学参考下。 PHP的缓存数据对更快更好的运行函数是非常有利的...
PHP 2014-12-09 06:06:02 -
4种PHP 截取中文字符串函数
本文为大家整理了4个非常好用的PHP 截取字符串函数,支持gb2312和utf-8编码,方法php开发中需要用到截取字符串的问题。感兴趣的同学参考下...
PHP 2014-12-09 05:39:03 -
定自义array_column()函数
本文是一个自己写的兼容低于PHP 5.5版本的array_column()函数,array_column是PHP 5...
PHP 2014-12-09 05:30:31 -
PHP 日期时间函数的高级应用技巧
本文为大家讲解的是PHP的 日期时间函数的高级应用技巧,感兴趣的同学参考下. PHP的日期时间函数date() 1,年-月-日 echo date('Y-m-j'); 2007-02-6 echo date('y-n-j'); 07-2-6 大写Y表示年四位数字,而小写y表示年的两位数字; 小写m表示月份的数字(带前导),而小写n则表示不带前导的月份数字。 echo date('Y-M-j'); 2007-Feb-6 echo date('Y-m-d'); 2007-02-06 大写M表示月份的3个缩写字符,而小写m则表示月份的数字(带前导0); 没有大写的J,只有小写j表示月份的日期,无前导o;若需要月份带前导则使用小写d...
PHP 2014-12-09 04:42:03