Hi!
Ich vertrete immer noch die Meinung, dass die PHP-Entwickler hier an der falschen Stelle angestetzt haben. Sie hätten die alten Funktionen ( z.B. strpos() ) auch für die Multibytecodierungen bestehen lassen sollen und auf einen (globalen) Schalter "set_encoding(ENCODING)" reagieren lassen sollen, anstatt neue Funktionen "mb_strpos()" zu erstellen. http://de.php.net/manual/en/function.mb-strpos.php
Die mb-Funktionen sind eine Extension, also nicht unbedingt eine Erfindung der "PHP-Entwickler". Letztere haben ja vor, das Problem grundlegend zu lösen, das kommt aber aufgrund der Tragweite erst mit der nächsten Major-Version.
Wenn du aber mal genau nachschaust: Es gibt ein Function Overload Feature, mit dem du einige der normalen PHP-Funktionen schon jetzt mb-fähig machen kannst. (Hinweis im Handbuch beachten!)
Lo!