ini_set('mbstring.internal_encoding','UTF-8')
ini_set('mbstring.internal_encoding','UTF-8')
что это означает в начале php-файла и для чего он используется?
Я знаю, что существует руководство по php, но оно не объясняет его простым языком человека.
1 ответ
Он определяет внутреннюю кодировку символов по умолчанию для типа набора символов UTF-8.
Это используется, чтобы сделать сайт многоязычным путем изменения mbstring.internal_encoding
значение.
кодировка - это имя кодировки символов, используемое для преобразования кодировки символов входного HTTP-кода, преобразования кодировки символов выходного HTTP-кода и кодировки символов по умолчанию для строковых функций, определенных модулем mbstring. Вы должны заметить, что внутренняя кодировка полностью отличается от кодировки для многобайтового регулярного выражения.
А UTF-8 (8-битный формат преобразования Unicode) - это кодировка символов переменной длины для Unicode.
Вы можете изменить его, используя iso-8859-1
, UTF-8
, так далее.
Вот список символов Unicode.