mb_parse_str
(PHP 4 >= 4.0.6, PHP 5, PHP 7)
mb_parse_str — Разбор данных запросов GET/POST/COOKIE и установка значений глобальных переменных
Описание
$string
, array &$result
) : bool
Разбирает запросы GET/POST/COOKIE и устанавливает значения глобальных
переменных. Так как PHP не работает с исходными данными POST/COOKIE, на
данный момент его можно использовать только для работы с данными запроса
GET. Функция разбирает строку URL, определяет кодировку, преобразует
символы во внутреннюю кодировку скрипта и заносит значения
переменных в массив result или
в глобальные переменные.
Список параметров
-
string -
Кодированные данные в URL.
-
result -
Массив (array), содержащий декодированные данные и символы во внутренней кодировке скрипта.
Возвращаемые значения
Возвращает true в случае успешного завершения или false в случае возникновения ошибки.
Список изменений
| Версия | Описание |
|---|---|
| 8.0.0 | Второй параметр стал обязательным. |
| 7.2.0 | Вызов функции mb_parse_str() без второго параметра объявлено устаревшим. |
Смотрите также
- mb_detect_order() - Установка/получение списка кодировок для механизмов определения кодировки
- mb_internal_encoding() - Установка/получение внутренней кодировки скрипта