У меня есть база данных, которая содержит некоторые блоки текста. Эти текстовые блоки содержат расширенные символы, такие как: ’ ‘ … “ and ”
. Когда они отображаются непосредственно на веб-странице, все они выглядят следующим образом: .Преобразование символов из базы данных MySQL в стандартные символы
Я попытался сделать str_replace, чтобы показать нормальных персонажей, без везения. Я пробовал iconv, который будет работать только тогда, когда будет установлен игнорировать, что делает пунктуацию неправильной. Я пробовал html_encode, который также не работает. (Я также использую скрипт parsedown для форматирования текста.)
Забавно, что сайт, который я заменяю, отлично поддерживает эти символы, поэтому я не знаю, что я делаю неправильно! (У меня нет доступа к этому сайту, исходному коду или базе данных, поэтому я его заменяю!)
Может ли кто-нибудь помочь?
Я просто хочу прекратить показывать и начать показывать правильные символы!
Я не видел эту статью раньше, но это решило мою проблему! большое спасибо! –