Codeworks Notes

 2019-07-19

 2020-02-10

Wordpress
バックエンド

取得したテキストの文字数を制限する

WP関数で取得した長い文字列を、引数で指定した文字幅以降を切り捨て表示にしたい時に使います。

取得した文字列を変数に入れ、mb_strimwidth 関数で文字数の指定を行います。

$hoge = get_the_hogehoge();
echo mb_strimwidth($hoge, 0, 20, "…", "UTF-8");

この表記では 20 文字で末尾が切り捨てられ、「…」が末端に付加されます。
引数は以下のように指定されます。

mb_strimwidth(文字列, 開始位置, 文字数, "末尾の挿入文字", "文字コード");