CascadiaPHP 2024

mb_parse_str

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

mb_parse_strAnalisa dados GET/POST/COOKIE e define variável global

Descrição

mb_parse_str(string $string, array &$result): bool

Analisa dados GET/POST/COOKIE e define variáveis globais. Como o PHP não fornece dados brutos POST/COOKIE, ele só pode ser usado para dados GET por enquanto. Analisa dados codificados em URL, detecta a codificação, converte a codificação para a codificação interna e define valores para o result array ou variáveis globais.

Parâmetros

string

Os dados codificados em URL.

result

Um array contendo valores decodificados e convertidos de caracteres.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Registro de Alterações

Versão Descrição
8.0.0 O segundo parâmetro não é mais opcional.
7.2.0 Chamar mb_parse_str() sem o segundo parâmetro foi descontinuado.

Veja Também

add a note

User Contributed Notes 1 note

up
4
kehaovista at qq dot com
8 years ago
$str = 'email=kehaovista@qq.com&city=shanghai&job=Phper';
mb_parse_str($str, $result);
print_r($result);

//结果
Array
(
[email] => kehaovista@qq.com
[city] => shanghai
[job] => Phper
)
To Top