Кто-нибудь знает, почему money_format()
показывает вместо знака фунта (£).
Функция отлично работает на моем локальном сервере, но когда я загружаю ее на свой удаленный сервер, если отображается неправильно.
Кто-нибудь знает решение?
Вам нужно использовать £
, а не £
Полный список символов, затронутых таким образом, можно найти по адресу http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references
Связано: php удалить / идентифицировать этот символ
Цитата из Gumbo
Символом является ХАРАКТЕР ЗАМЕНЫ (U + FFFD). Он используется, когда в коде UTF произошла ошибка:
FFFD ЗАМЕНА ХАРАКТЕРА
используется для замены входящего символа, значение которого неизвестно или непредставимо в Unicode