Search
Write a publication
Pull to refresh

Comments 11

Зачем ты всё это пишешь?
Хабр - это не учебник и не справочник по PHP
Это мой блог. Вдруг кому-то это пригодится=)
Зачем нужна эта портянка если есть iconv и mb_convert_encoding?
Разумеется есть. Но если я не ошибаюсь, iconv() требует библиотеку, а не на всех хостингах она есть. А этот способ работает стопроцентно.
Хостинг, на котором нет ни одной из этих библиотек отправляется лесом.
А ваш способ мои любимые кавычки («»„“) переведёт в entity (я надеюсь вы там в коде просто опечатались), а встретив какой-нибудь китайский иероглиф выдаст какую-то фигню, т.к. трёх- и четырёхбайтные символы в нём не предусмотрены.
Буду рад, если ты его исправишь, так как я планирую его использовать в публичном движке.
Во-первых, ничего сложного в исправлении нет.
Во-вторых, проще в требованиях к хостингу написать про наличие iconv.
Движок будет публичным, какие требования...
Из публичности движка не следует, что он должен работать на любом г... Хотите движок - ставьте iconv.
Благодарю, пригодилось. Только что списал.
Пусть mvs будет стыдно.
Sign up to leave a comment.

Articles