PHPで文字列をmb_substrを使用して文字数を指定し取り出す方法

PHP: mb_substr – Manual
mb_substr:文字数を指定して文字列を取り出す

http://weble.org/ という文字列を右側から5文字左にずれたところからの3文字(.or)を抜き出す場合は次のようになる。

1
2
$url = http://weble.org/;
$str = mb_substr($url, -5, 3);


なんかマニュアルとかを見ると、右側から取り出す場合、取り出す文字数も右から左に向かって数えていくのかと思ったらそうではなくて、ふざけた書き方かもしれませんが、簡単に分かりやすく書くとこんな感じかもですね。

1
$str = mb_substr(取り出す文字列, 取り出し始める位置, 何文字取り出すか);

うまく説明できないです。

コメント

コメントは受け付けていません。