loader image

PHP aula 02 – GET

No PHP, o GET é uma super variável que consegue capturar valores passados na URL do navegador. Estes valores são identificados pelo ponto de ? que aparece em qualquer site que você navega, veja por exemplo o facebook;

phpGET

No exemplo acima, foram passados para a página profile.php o valor id=100001358282186 Note também que após o valor id há um & (E comercial), isso significa que além do valor id foi passado também o valor rf=bookmarks

São através destes valores passados na URL que o PHP consegue saber o que exibir na página. No PHP para capturar estes valores usamos a variável de vetor $_GET[], dentro dos colchetes colocamos o valor que queremos capturar. Este exemplo do facebook ficaria algo assim: $_GET[id] $_GET[ref]

Exemplo prático:

 

Crie uma página PHP chamada de verifique.php com o seguinte código:

<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> 
<title> Minha página </title>	
</head>
<body>

    <?php              
     if ($_GET){
        echo "Olá $_GET[nome] sua idade é $_GET[idade]";
     }	?>	
</body>
</html>

Agora vamos fazer a mágica. Esta página está esperando que seja informado na url os valores para o nome e a idade. Então basta digitar na URL um valor qualquer, exemplo:

http://localhost:8080/aulasPHP/verifique.php?nome=Anderson&idade=32

O resultado será:

phpGET3

Exercícios

  1. Crie uma aplicação PHP que receba na url 4 valores numéricos e verifique se os valores formam um quadrado um trapézio escaleno, um trapézio retângulo ou um trapézio isósceles.

Deixe seu comentário