バイトでSJISで渡ってきたはしご高や自作の外字を取り除くロジックを考える必要があったのですが、たまたま見たサイトで素晴らしい関数を見つけてしまいました。
すると「●や●」と出力されます。
便利ですねぇ。
register_shutdown_function関数も最近知ったし、理解できたと思っていてもまだまだ知らないことはたくさんあります。
※mb_substitute_character
の引数はUnicode対応 文字コード表あたりを参照