Hallo Christian,
erst mal Kompliment zu: https://forum.selfhtml.org/?t=184875&m=1226248, sehr anschaulich.
Ein Aufruf durchschnittlich 1.144888 Mikrosekunden.
»» während ein Aufruf mit mb_strtolower() fast eine Sekunde dauert.
Ein Aufruf durchschnittlich 11.516928 Mikrosekunden.
Also etwa Faktor 10. Was für Unicode-Unterstützung durchaus vollkommen in Ordnung ist. Das von Dir beschriebene Verhalten kann ich nicht nachvollziehen.
Du sagst doch selber Faktor 10, was kannst du dann nicht nachvollziehen?
Gruss
Pete