复制代码 代码如下: //———————————————————————————– // 函数名:CheckLengthBetween($C_char, $I_len1, $I_len2=100) // 作 用:判断是否为指定长度内字符串 // 参 数...
复制代码 代码如下: //SQL ADDSLASHES function saddslashes($string) { if(is_array($string)) { foreach($string as $key = $val) { $string[$key] = saddslashes($val); } } else { $string = addslashes($string); } return $string; }...
复制代码 代码如下: //取消HTML代码 function shtmlspecialchars($string) { if(is_array($string)) { foreach($string as $key = $val) { $string[$key] = shtmlspecialchars($val); } } else { $string = preg_replace(‘/((#(\d{3,5}|x[a-fA-...
复制代码 代码如下: ?php //search函数 其中$array为数组,$k为要找的值,$low为查找范围的最小键值,$high为查找范围的最大键值 function search($array, $k, $low=0, $high=0) { if(count($array)!=0 and $high...
复制代码 代码如下: //插入一段字符串 function str_insert($str, $i, $substr) { for($j=0; $j$i; $j++){ $startstr .= $str[$j]; } for ($j=$i; $jstrlen($str); $j++){ $laststr .= $str[$j]; } $str = ($startstr . $substr . $laststr);...
复制代码 代码如下: function tb_json_encode($value, $options = 0) { return json_encode(tb_json_convert_encoding($value, “GBK”, “UTF-8″)); } function tb_json_decode($str, $assoc = false, $depth = 512) { return tb_json_convert_...
复制代码 代码如下: ?php $memcachehost = 'localhost'; $memcacheport = '11211'; function microtime_float(){ list($usec, $sec) = explode(" ", microtime()); return ((float)$usec + (float)$sec); } function runtime($t1){ return number_for...
复制代码 代码如下: ?php // literally from the ABNF in rfc3986 (thanks to 'WCP') function validateIPv6($IP) { return preg_match('/\A (?: (?: (?:[a-f0-9]{1,4}:){6} ::(?:[a-f0-9]{1,4}:){5} (?:[a-f0-9]{1,4})?::(?:[a-f0-9]{1,4}:){4} (?:(...
foreach 通过在 $value 之前加上 } 但这个用法也很容易造成错误,而且也不容易找。 看例子更直截了当: PHP代码 复制代码 代码如下: ?php $arr = array('a','b','c'); $arr2 = array('d', 'e', 'f'); foreach...