|
スポンサードリンク
マルチバイト文字列の一部を取得するには、mb_strimwidth()関数を使用します。
mb_strimwidth(
文字列,
開始位置,
文字数,
追加文字
[,エンコーディング] ) |
文字列を開始位置から文字数分、取得します。
取得した文字列の後ろに追加文字を付加して返します。
開始位置や文字数は、2バイトで1文字として指定します。
文字エンコーディング省略時は、内部のエンコーディングが使用されます。
|
例1) マルチバイト文字列の一部を取得して、最後に文字列”・・”を付加します
<?php
$str="あいうえおかきくけこ";
echo mb_strimwidth($str, 2, 10, "・・", "SJIS"),"\n";
?>
●実行結果
うえお・・
|
スポンサード リンク
|