У меня есть файл PHP, который имеет следующий текст:Браузер отображает вместо '
<div class="small_italic">This is what you´ll use</div>
На одном сервере, он выглядит как:
This is what you´ll use
А на другой, как:
This is what you�ll use
Зачем нужна разница и что я могу сделать, чтобы оно выглядело правильно (как апостроф)?
Примечание для всех (для дальнейшего использования)
я реализовал/предложение илистого Гордона, за исключением я реализовал его на уровне сервера, а не на уровне приложений. Обратите внимание, что (a) мне пришлось перезапустить сервер Apache и, что более важно, (b) мне пришлось заменить существующие «плохие данные» исправленными данными в правильной кодировке.
/etc/php.ini
default_charset = "ISO-8859-1"
Похоже на проблему кодирования. В любом случае, почему бы вам не использовать '' 'вместо' '', как все? : D – Shikiryu
проверить кодировку возвращаемого документа (заголовки), может быть объяснение, в любом случае вы можете просто использовать '’' – Hannes
И я добавлю: _This пахнет Word copy/paste_ – Shikiryu