Função PHP parse_str()
Exemplo
Analise uma string de consulta em variáveis:
<?php
parse_str("name=Peter&age=43");
echo $name."<br>";
echo $age;
?>
Definição e uso
A função parse_str() analisa uma string de consulta em variáveis.
Nota: Se o parâmetro array não estiver definido, as variáveis definidas por esta função substituirão as variáveis existentes com o mesmo nome.Nota: A configuração magic_quotes_gpc no arquivo php.ini afeta a saída desta função. Se habilitada, as variáveis são convertidas por addlashes() antes de serem analisadas por parse_str().
Sintaxe
parse_str(string,array)
Valores de parâmetro
Parameter | Description |
---|---|
string | Required. Specifies the string to parse |
array | Optional (Required from PHP 7.2). Specifies the name of an array to store the variables. This parameter indicates that the variables will be stored in an array. |
Detalhes técnicos
Valor de retorno: | Nenhum valor é retornado |
---|---|
Versão do PHP: | 4+ |
Registro de alterações: | PHP 7.2.0 - O parâmetro array é obrigatório. PHP 4.0.3 - Adicionado o parâmetro array . |
Mais exemplos
Exemplo
Armazene as variáveis em um array:
<?php
parse_str("name=Peter&age=43",$myArray);
print_r($myArray);
?>
❮ Referência de String PHP