=$start+$len) break; if(ord(substr($str,$i,1))>0xa0) { if ($clen>=$start) $tmpstr.=substr($str,$i,2); $i++; } else { if ($clen>=$start) $tmpstr.=substr($str,$i,1); } } return $tmpstr; } Function showShort($str,$len) { $tempstr = csubstr($str,0,$len); //---------- 在此调用上面的函数 -------------- if ($str<>$tempstr) $tempstr .= "..."; //要以什么结尾,修改这里就可以. return $tempstr; } /* @取得程序执行的时间微秒 */ function getmicrotime() { list($usec, $sec) = explode(" ",microtime()); return ((double)$usec + (double)$sec); } /* @get_ip() */ function get_ip(){ return getenv('REMOTE_ADDR'); } /* @异常处理 */ function alert($msg,$flag=0){ echo "
"; echo ""; echo $str; if($flag) die(); } //取出二维数据中的一列值并转化为一维数组 function arrs2arr($arrs,$key){ $array = array(); foreach($arrs as $val){ foreach ($val as $k => $v) { if($k===$key)$array[]=$v; } } $array = resetkey(array_unique($array)); return $array; } //重新整理键值 function resetkey($arr){ $array = array(); foreach($arr as $v){ $array[]=$v; } return $array; } ?>
PHP中常用函数的整理
最新推荐文章于 2024-09-05 19:28:53 发布