PHPでマルチバイトセーフな関数とか

この前仕事で、マルチバイト非対応関数を使ったことにより、再現性の低い、しかし厄介な問題に直面した。
もちろんmbシリーズを使えば良かったのだけれども、string系関数すべてがmb化されている訳でもなく、ついついうっかり使ってしまった。

こういうことも含めたリスク採点フィルタのようなツールを作っておくべきだなと、真剣に思ったの。