$bob = _POST["bob"];
$decodeBob = base64_decode($bob);
echo $decodeBob;
Я пытаюсь проанализировать данные POST в php.Процесс отлично работает для английской строки, но для японского символа они распечатываются неправильно.Кажется, что он печатает каждое из значений ascii, а не объединяет их в один многобайтовый символ.
Мне кажется, мне нужно установить форматирование либо в моем php-файле, либо в отправляемом запросе.Я попытался добавить тег заголовка ..
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
на мою страницу php, но безуспешно.Любая идея, что здесь может быть не так?
Редактировать: Мой phpinfo говорит мне немного больше ..
В mbstring включена расширенная поддержка японского кандзи (похоже, это только для регулярных выражений).Нет упоминания о «кодировке» в этом разделе.
HTTP_ACCEPT_CHARSET ISO-8859-1,utf-8;q=0.7,*;q=0.3
HTTP_ACCEPT_ENCODING gzip,deflate,sdch