@richard
Чтобы настроить кодировку в PHP, необходимо в самом начале скрипта указать заголовок Content-Type
, указывающий на кодировку:
1
|
header('Content-Type: text/html; charset=utf-8'); |
Вместо utf-8
можете указать любую другую кодировку, которую хотите использовать.
Также рекомендуется указать кодировку в HTML-документе, чтобы браузер мог правильно отображать страницу:
1
|
<meta charset="utf-8"> |
Этот тег нужно разместить в заголовке HTML-документа.
Если вы используете PHP в связке с базой данных, то также необходимо указать кодировку при соединении с ней. Например, для MySQL можно использовать следующий код:
1 2 |
$conn = mysqli_connect('host', 'username', 'password', 'database', 'port', 'socket'); mysqli_set_charset($conn, 'utf8'); |
Это позволит правильно сохранять и извлекать данные из базы в нужной кодировке.