PHP 8.5.0 Alpha 1 available for testing

mb_parse_str

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

mb_parse_strAnaliza los datos HTTP GET/POST/COOKIE y asigna las variables globales

Descripción

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

Analiza los datos de entrada HTTP GET/POST/COOKIE y asigna las variables globales. Dado que PHP no proporciona valores brutos de POST/COOKIE, esta función solo es utilizable con los datos en método GET. mb_parse_str() toma los datos de la URL llamante, detecta el juego de caracteres, convierte los datos al juego de caracteres interno, y asigna los valores al array de variables globales.

Parámetros

string

Los datos codificados en URL.

result

Un array que contiene los valores decodificados y los nombres de los juegos de caracteres.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Historial de cambios

Versión Descripción
8.0.0 El segundo argumento ya no es opcional.
7.2.0 Una llamada a la función mb_parse_str() sin el segundo argumento se ha vuelto obsoleta.

Ver también

add a note

User Contributed Notes 1 note

up
6
kehaovista at qq dot com
9 years ago
$str = '[email protected]&city=shanghai&job=Phper';
mb_parse_str($str, $result);
print_r($result);

//结果
Array
(
[email] => [email protected]
[city] => shanghai
[job] => Phper
)
To Top