この記事では、英語のみを処理できる文字列をインターセプトする機能を紹介します。必要な場合は、後者の方が使いやすいです。から学びます。
コードは次のとおりです |
コードをコピー |
/*
-------------------------------------------------- ----
パラメータ:
$str_cut 切り詰める必要がある文字列
$length 文字列表示に許可される最大長
プログラム機能:全角と半角(中国語と英語)が混在する文字列をインターセプトして文字化けを回避します
-------------------------------------------------- ----
*/
関数substr_cut($str_cut,$length)
{
If (strlen($str_cut) > $length)
{
for($i=0; $i
If (ord($str_cut[$i]) > 128) $i++;
$str_cut = substr($str_cut,0,$i)."..";
}
$str_cut を返します;
}
?>
|
http://www.bkjia.com/PHPjc/445327.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/445327.html技術記事この記事では、文字列をインターセプトするための PHP の関数を紹介します。これは、英語のみを処理できます。必要な場合は、後者の方が使いやすいです。