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");'
ああ

「ほ」はどこからくるんだ、どこから??

これでは使い物にならないので、、、

のコードを使うと期待通りの動作をしてくれるのでおすすめです