Мне было интересно, что такое лучшая практика.Чтобы преобразовать все специальные символы utf-8 в объекты HTML или только для экранирования &, <и>.
Я работаю над несколькими проектами PHP.И Google отображает некоторые неправильные результаты utf-8 для случайной части моего сайта.
Я думаю, это из-за одной или обеих из следующих двух причин:
- Мой хостингпровайдер не отправлял автоматически заголовки кодировки (я уже исправил это).
- Или тот факт, что в описании текст не был полностью экранирован.
Кроме того, я заметилчто большинство сайтов мэров не отправляют строку '<?xml version'
и не экранируют своих персонажей.
Есть ли минусы (или минусы) в экранировании всех персонажей по сравнению с минимально необходимым?