中文字元計算為2個字元 英文本元計算為1個
**/**
* 可以統計中文字串長度的函式**/
function abslength($str)
最後,下面這個才是正確的,通用的!
**:/**作用:統計字元長度包括中文、英文、數字
* 引數:需程式設計客棧要進行統計的字串、編碼格式目前系統統一使用utf-8
* 修改記錄:
$str = "kds";
echo sstrlen($str,'utf-8');
* */
function sstrlen($str,$charset) );
if($c > 252) elseif($c > 248) elseif($c > 240) elseif($c > 224) elseif($c > 192) else
$i+=$p;$n++;
}} else );
if($c > 127) else
$i+=$p;$n++;}}
return $n;
}ps:這裡再為大家推薦2款非常方便的統計工具供大家參考使用:
**字數統計工具:
程式設計客棧
**字元統計與編輯工具:
PHP如何實現自定義函式來翻轉中文
對於php語言來說,說到字串翻轉大家首先想到應該就是strrev 這個函式了,定義和用法 strrev 函式反轉字串。語法 strrev string 引數 描述 string 必需。規定要反轉的字串。例如 echo strrev hello world 輸出結果為 dlrow olleh strr...
PHP自定義函式實現防止中文出現亂碼
一 function.php phpfunction chinesesubstr str start len else tmpstr substr str,i 1 return tmpstr index.php rel stylesheet type text css href style.css ...
PHP自定義函式
使用者自定義函式也稱自定義函式,它們不是php提供的,是由程式設計師建立的.由於自己建立了這樣的函式,所以就可以完全控制這些函式.因此可以讓乙個函式完全按照自己希望的方式執行.1,申明函式 在php中,定義函式的方法同其他程式語言幾乎一樣.下面是php申明函式的語法結構 function funct...