segunda-feira, 23 de novembro de 2009

PHP POG - Samples

Segue 2 códigos úteis para programadores que não sabem programar corretamente uma função e suas variáveis...
Uma espécie de SetGlobalAll();

De fora pra dentro:
extract($GLOBALS,EXTR_REFS); //No inicio da função
De dentro pra fora:
Savior(get_defined_vars()); //No final da função

function Savior($def)
{
foreach ($def as $key => $val)
{
global $$key;
$$key = $val; //podia usar extract mas daria na mesma... 1 linha por 1 linha....
}
}

Nenhum comentário: