На локальном компьютере почему-то если в htmlspecialchars передать русские буквы в кодировке windows-1251 — то на выходе пусто (в utf-8 всё работает). И это случилось, видимо, после одного из апдэйтов софта.
Куда копать чтобы найти почему это происходит?
Локально:
Ubuntu 13.04
PHP 5.4.9-4ubuntu2.3
Apache/2.2.22
На лайве:
PHP 5.3.10
Неужели это из-за 5.4 версии? И что сделать, чтобы заработало?
UPDATE: вот оно что:
bugs.php.net/bug.php?id=61354
И всё-таки если вдруг есть какие-то варианты, кроме как остаться на php5.3 или заюзать runkit — поделитесь!