Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alex Hernandes

tem for each no php??

Recommended Posts

No ASP tem o for each, ele pega todos os dados de um objeto.por exemplo, um formulário com mil campos, não é preciso fazer um request pra cada um usa o for each e retorna todos os campos, tem isso no PHP???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem sim como fazer...

 

Eu aprendi a fazer isso com o Fabyo e é muito util eu utiliso em meus trabalhos..

 

para o metodo POST

foreach ($_POST as $campo => $valor) { $$campo = strip_tags($valor); }

para metodo GET

foreach ($_GET as $campo => $valor) { $$campo = strip_tags($valor); }

e ele ja tira o html que tiver no conteudo...

 

$$campo = aqui ele pega o conteudo do $campo e transforma em uma variavel

strip_tags($valor); = tira as tags html

Compartilhar este post


Link para o post
Compartilhar em outros sites

outro modo de fazer isso é assim:

 

while(list($chave,$valor) = each($_POST)){

echo "".$chave." - ".$valor;

echo "

";

}

para criar variáveis com os mesmos nomes dos campos do formulário

use dois cifrões assim: $$chave

 

do mesmo modo como o Perfect Lion mostrou no outro exemplo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.