1. 程式人生 > >php處理中英文字串用法

php處理中英文字串用法

1、獲取字串長度 //獲取字串的字元長度(utf8轉換後,中文也只有算一個字元長度) function get_strlen($str ="") {   //eg:$str="我是中國人,chinese";    $length=13   $length = strlen(utf8_decode(trim($str)));   return  $length; } 2、獲取字串第一個字元 $fir_name=mb_substr($str,0,1,'utf-8');//第一個字元     $last_name=mb_substr($str ,-1,1,'utf-8'); //最後一個字 3、去掉字串最後一個字元 $ischeck_rec = mb_substr($str ,0,get_strlen($str)-1,'utf-8'); //去掉最後一個字元 備註:以上使用時,最好先判斷字串$str是否為空,if(strval($str)=='')就可以。mb_substr()函式的基本語法與substr()函式一致,mb_substr()對於中英文是使用的。