PGBox
P
G
Box

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);
とした場合と同様の結果となります。







基本操作のメニューへ戻る