Filtrování proměnných - Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



PHP

Filtrování proměnných

2. února 2000, 00.00 | Tip pro práci s proměnnými. Popis funkce pro výběr proměnných s daným prefixem..

Následující tip je určen pro práci s proměnnými jako takovými. První funkce je určena pro filtrování proměnných s daným prefixem. Tj. funkce vrátí pouze proměnné jejichž jméno má daný string v začátku jména.

Druhá pak pouze testovací pro výpis všech proměnných přístupných z volaného skriptu.

To vám umožní např. volat skript s parametry o nichž si nejste jisti, zda se nevyskytují jako lokální proměnné.


/* vyfiltruje promenne s danym prefixem
 a ty pak vrati (+ umozni prefix odstranit $rm=1) */
function getVar($pref, $rm=0)
{
$ret=array();
while( list($key, $val) = each ($GLOBALS))
 if(substr($key,0,strlen($pref))==$pref) 
   if($rm) 
    $ret[substr($key,strlen($pref),strlen($key))]=$val;
    else $ret[$key]=$val;
return $ret;
}

function printG()
{
reset($GLOBALS);
while( list($key, $val) = each ($GLOBALS))
  echo "$key = $val 
"; } /* TEST */ printG(); echo "TEST
"; $t=getVar("_c"); while( list($key, $val) = each ($t)) echo "$key = $val
";

Tématické zařazení:

 » Rubriky  » PHP  

 » Rubriky  » Web  

 

 

 

Nejčtenější články
Nejlépe hodnocené články

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: