mb_strimwidth の挙動
mb_strimwidth の挙動、なんかおかしいような、、
試しにやってみる、、、(PHP 4.3.10 (cli) )
$ php -r 'print(mb_strimwidth("ああ", 0, 1) . "\n");'
ほ$ php -r 'print(mb_strimwidth("ああ", 0, 2) . "\n");'
あ
$ php -r 'print(mb_strimwidth("ああ", 0, 3) . "\n");'
あ
ほ$ php -r 'print(mb_strimwidth("ああ", 0, 4) . "\n");'
ああ
「ほ」はどこからくるんだ、どこから??
これでは使い物にならないので、、、
のコードを使うと期待通りの動作をしてくれるのでおすすめです