勉強方法は、とりあえず片っ端からプログラムをトレースして、
意味が分からなければ、関数の意味を調べるっていう風にやってます。
僕は馬鹿なので、なぜここでこれを使ったのかっていうのを考えずにやってます。
正直、動かせるようになるのが一杯一杯なんです。
で、mb_substr()をどっかで使った事があったのですが、こうやって使うのかと思って感動しました。
例えば、ブログ記事の続きを読むの前を100文字で切りたい場合
mb_substr($moji, 0, 100);
こうやったれば、0から100文字目までを表示します。
これは文字がスパッと切れるので、
mb_substr($moji, 0, 100) ."...";
って...を連結しましたが、これってダサい気がします。
echo mb_strimwidth("Hello World", 0, 10, "...");
こんなんもあるようです。