[php] 指定した文字数で文字列を切って、その後に指定文字列を追加するmb_strimwidth

指定した文字数で文字列を切って、その後に指定文字列を追加するにはmb_strimwidth関数を使用する

第3引数は、第4引数の文字列を足した後のバイト数。なので全角であれば、2で1文字となる。

第4引数は、文字列を切った後に追加したい文字列

$title = mb_strimwidth($str, 0, 32, "..."); //32バイトまで取得し、その後に...を追加

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です