//このコードは、非常に長い文を制限し、後続の単語を「...」に置き換えるのに使用できます。これは、記事タイトルの長さを制限するのに適しています
$str="これは、verrrrrryyyyy の長い文字列です。は verrrrrryyyyy の長い文字列です。";//長い文字列
$no_of_words = 7;//制限する単語数を設定します
$str_array = split(" ",$str,$no_of_words+1);// スペースを使用して文を分割
if(count($str_array)>$no_of_words) {// 元の文字列の単語数が設定された単語数より大きいかどうかを判断します
for($i=0; $i print $str_array[$i]." " } // 設定値になるまで単語を 1 つずつ出力します
print ".. ..(more) ";} // 設定値に達したら、省略記号を出力し、プロンプトとして more を追加します
else { // それ以外の場合、元の文字列の単語数が以下の場合設定された値
print $str; }//もちろん、文字列全体を出力します。
?>