リファレンストップへ PHP | mb_strcut使用した環境 PHP 5.2.13 文字列の一部分をバイト数の指定で取得します。mb_substr()との違いは、引数に 文字数を指定するか、バイト数で指定するかの違いになります。 mb_strcutはバイト数で指定します。 mb_internal_encoding('UTF-8'); echo mb_strcut("あいうえお", 3, 6); このようなソースの場合、結果は いう となります。UTF-8は一文字で3バイトを使用するため、 上記サンプルは echo mb_substr("あいうえお", 1, 2); とした場合と同様の結果となります。 |
|