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
";
-
25. listopadu 2012
-
30. srpna 2002
-
10. října 2002
-
4. listopadu 2002
-
12. září 2002
-
25. listopadu 2012
-
28. července 1998
-
31. července 1998
-
28. srpna 1998
-
6. prosince 2000
-
27. prosince 2007
-
4. května 2007