Crie um array contendo nomes de variáveis e seus valores:
<?php$primeironome = "Peter";$sobrenome = "Griffin";$idade = "41";$resultado = compact("nome", "sobrenome", "idade");print_r($resultado);?>A função compact() cria um array contendo nomes de variáveis e seus valores.
Nota: Qualquer string que não tenha um nome de variável correspondente será ignorada.
compacto( var1,var2... )
parâmetro | descrever |
---|---|
var1 | Obrigatório. Pode ser uma string com um nome de variável ou um array de variáveis. |
var2,... | Opcional. Pode ser uma string com um nome de variável ou um array de variáveis. Vários parâmetros são permitidos. |
Valor de retorno: | Retorna um array com todos os nomes de variáveis e seus valores. |
---|---|
Versão PHP: | 4+ |
Use uma string sem nome de variável correspondente e uma matriz de nomes de variáveis:
<?php$primeironome = "Peter";$sobrenome = "Griffin";$idade = "41";$nome = array("nome", "sobrenome");$resultado = compact($nome, "local", "idade");print_r($resultado);?>