O PHP tem um recurso conhecido como variáveis
variáveis, que consiste em variáveis cujos nomes também são
variáveis. Sua utilização é feita através do duplo cifrão ($$).
$a
= “teste”;
$$a
= “Mauricio Vivas”;
O
exemplo acima e equivalente ao seguinte:
$a
= “teste”;
$teste
= “Mauricio Vivas”;
Variáveis enviadas pelo navegador
Para interagir com a navegação feita pelo usuário, é
necessário que o PHP possa enviar e receber informações para o
software de navegação. A maneira de enviar informações, como já
foi visto anteriormente, geralmente é através de um comando de
impressão, como o echo.
Para receber informações vindas do navegador através de um link
ou um formulário html o PHP utiliza as informações enviadas
através da URL. Por exemplo: se seu script php está localizado em
“http://localhost/teste.php3”
e você o chama com a url “http://localhost/teste.php3?php=teste”,
automaticamente o PHP criará uma variável com o nome $php contendo
a string “teste”. Note que o conteúdo da variável está no
formato urlencode.
Os formulários html já enviam informações automaticamente nesse
formato, e o PHP decodifica sem necessitar de tratamento pelo
programador.
Nenhum comentário:
Postar um comentário