Skip to content

Instantly share code, notes, and snippets.

@joffilyfe
Created July 17, 2016 14:07
Show Gist options
  • Save joffilyfe/b4877bf06aca5daea8e309e43f53342e to your computer and use it in GitHub Desktop.
Save joffilyfe/b4877bf06aca5daea8e309e43f53342e to your computer and use it in GitHub Desktop.
Este exemplo recebe argumentos via $_GET e exibe na tela
<?php
/*
* Este exemplo recebe argumentos via $_GET e exibe na tela
*
* Acesse o arquivo via browser com argumentos
* /arquivo.php?nome=seu-nome&idade=sua-idade
*
* Acesse o arquivo via browser sem argumentos
* /arquivo.php
*
*/
/* Funções PHP
* isset() - Verifica se a variável foi definida [Retorna true ou false]
* count() - Faz a contagem do conteúdo de uma array [Retorna um número inteiro]
* foreach() - Intera por entre um array tornando disponível duas variáveis locais de escopo
* $chave e $valor, onde $chave é o índice corrente da interação e o $valor também.
*/
// Argumento agora referencia o $_GET
$argumentos = $_GET;
if (isset($argumentos) && count($argumentos) > 0) {
foreach ($argumentos as $chave => $valor) {
echo "argumentos[$chave] = $valor";
echo "<hr>";
}
} else {
echo "Desculpe mas nenhum argumento foi passado!";
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment