⊗ppPmFmGQ 314 of 447 menu

Requisições GET em PHP

Você já sabe que ao enviar um formulário pelo método GET, na barra de endereço do navegador após o sinal ? aparecem os dados do formulário. Esses dados no código PHP estarão disponíveis no array $_GET.

Na verdade, a presença de um formulário na página não é obrigatória - podemos simplesmente digitar manualmente na barra de endereço o sinal de interrogação, depois dele listar os parâmetros com seus valores e pressionar enter.

Neste caso, os dados que inserimos também estarão disponíveis no array $_GET. Ou seja, será uma simulação do envio do formulário. Tal simulação é chamada de enviar uma requisição GET. Essas palavras significam que devemos digitar manualmente na barra de endereço o ponto de interrogação e os parâmetros da requisição.

Os parâmetros da requisição são listados no seguinte formato: nome, depois o sinal de igual, depois o valor do parâmetro. Se houver vários parâmetros, eles são separados pelo sinal de e comercial &.

Vamos tentar com exemplos. Suponha que você tenha um determinado arquivo PHP. Acesse-o no navegador, como você normalmente faz. E depois adicione ao final da barra de endereço ?par1=1 e pressione enter.

Como resultado, nosso parâmetro estará contido em $_GET['par1']:

<?php echo $_GET['par1']; // exibirá '1' ?>

Agora vamos enviar não um parâmetro, mas dois. Para isso, adicione ao final da barra de endereço isto: ?par1=1&par2=2 e pressione enter. Isto é o que resultará:

<?php var_dump($_GET); // ['par1' => '1', 'par2' => '2'] ?>

Envie via requisição GET um número. Exiba-o na tela.

Envie via requisição GET um número. Exiba na tela o quadrado desse número.

Envie via requisição GET dois números. Exiba na tela a soma desses números.

Suponha que um número seja enviado via requisição GET. Faça com que se for passado o número 1 - seja exibida na tela a palavra 'hello', e se for 2 - a palavra 'bye'.

Dado o array:

<?php $arr = ['a', 'b', 'c', 'd', 'e']; ?>

Suponha que seja possível transmitir um número via requisição GET. Faça com que seja exibido na tela o elemento do array com o índice transmitido na requisição.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar