-
判断是否为指定长度内字符串的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 -
php下把数组保存为文件格式的函数
本文是一个php实现的可以把数组转换为字符串字写入到文件中的代码示例,感兴趣的同学参考下。 我们通常把一些常用的数据保存为数组格式方便调用,同时这也是缓存的重要方法...
PHP 2014-12-09 04:21:03 -
php日期时间操作函数使用方法
本文为大家总结了php中操作日期时间的函数,并为大家演示了使用示例,感兴趣的同学参考学习下。 checkdate($month,$date,$year) 如果应用的值构成一个有效日期,则该函数返回为真...
PHP 2014-12-09 02:42:03 -
php中的字符编码转换函数用法示例
本文主要为大家讲解的是php中的字符编码转换函数用法示例,非常具有实用价值,需要的朋友可以参考下 一般来说,在网页程序中,尤其是涉及到数据库的读出过程中,往往最恼火的就是字符编码的问题,php4.0.6以上的版本提供了mb_convert_encoding 可以方便的转换编码。 具体如下: <?php /* Convert internal character encoding to SJIS */ $str = mb_convert_encoding($str, "SJIS"); /* Convert EUC-JP to UTF-7 */ $str = mb_convert_encoding($str, "UTF-7", "EUC-JP"); /* Auto detect encoding from JIS, eucjp-win, sjis-win, then convert str to UCS-2LE */ $str = mb_convert_encoding(...
PHP 2014-12-09 02:33:03