[php] 指定した文字数で文字列を切って、その後に指定文字列を追加するmb_strimwidth
指定した文字数で文字列を切って、その後に指定文字列を追加するにはmb_strimwidth関数を使用する
第3引数は、第4引数の文字列を足した後のバイト数。なので全角であれば、2で1文字となる。
第4引数は、文字列を切った後に追加したい文字列
$title = mb_strimwidth($str, 0, 32, "..."); //32バイトまで取得し、その後に...を追加
指定した文字数で文字列を切って、その後に指定文字列を追加するにはmb_strimwidth関数を使用する
第3引数は、第4引数の文字列を足した後のバイト数。なので全角であれば、2で1文字となる。
第4引数は、文字列を切った後に追加したい文字列
$title = mb_strimwidth($str, 0, 32, "..."); //32バイトまで取得し、その後に...を追加