В PHP, как я могу сохранить строку из поля ввода в базе данных MySQL, а затем извлечь ее и отобразить на странице точно так, как она была введена в поле ввода? Не должно иметь значения, какой тип кодировки используется, даже если он китайский или что-то в этом роде. Какие функции мне нужно применить к строкам в PHP? И какое сопоставление мне нужно использовать для моей базы данных?
Вам необходимо установить сопоставление кодировки символов в вашей базе данных mysql:
например
utf8_general_ci
и вам нужно установить кодировку вашей страницы для отображения управляемого контента в таком виде:
например
header('Content-type: text/html; charset=utf-8; http-equiv=Content-Type');
Других решений пока нет …