私はテキストを制限するこの関数を持っています、例えば上記のように50文字にしましょう:
$bio = limit_text($bio, 50);
function limit_text($text, $length){ // Limit Text
if(strlen($text) > $length) {
$text = substr($text, 0, strpos($text, ' ', $length));
}
return $text;
}
これは次のようなものをエコーするはずです:
こんにちは、これは50文字に制限されたテキストであり、すばらしいです...
問題は、関数がプロに見えない最後の句読点を表示することです。この例のように:
こんにちは、これは50文字に制限されたテキストで、最後にカンマがあります...
関数に最後の句読点を表示させない方法はありますか?
ありがとうございました!