Сохраните любую строку с любой кодировкой символов в MySQL и получите их

В PHP, как я могу сохранить строку из поля ввода в базе данных MySQL, а затем извлечь ее и отобразить на странице точно так, как она была введена в поле ввода? Не должно иметь значения, какой тип кодировки используется, даже если он китайский или что-то в этом роде. Какие функции мне нужно применить к строкам в PHP? И какое сопоставление мне нужно использовать для моей базы данных?

0

Решение

Вам необходимо установить сопоставление кодировки символов в вашей базе данных mysql:
например

utf8_general_ci

и вам нужно установить кодировку вашей страницы для отображения управляемого контента в таком виде:
например

header('Content-type: text/html; charset=utf-8; http-equiv=Content-Type');
0

Другие решения

Других решений пока нет …