Цитата |
---|
Но от пруфлинка не откажусь - интересно посмотреть реализацию - может что-то для себя почерпну. |
Ничего там хитрого в реализации нет, просто используют mb_* функции вместо обычных.
Цитата |
---|
Да я не к тому, что мне по душе другие cms-ки. Просто мне интересен тот факт, что для работы с utf никакой перегрузки не требуется в них |
Перегрузка зам заменяет обычные функции, напр. strlen на mb_strlen.
Т.к. Битрикс имеет долгую историю, и начинал с РНР4, то есть множество мест с функциями без mb_*, переписать это все за 1 присест, а также проверить работу очень трудозатратно и рисковано. Намного эффективнее ввести требование к настройке сервера, которая сама все сделает "как надо".