Visszaad egy tömböt az aktuális függvénynek átadott paraméterekkel. A func_get_args() "nem fatális" hibát (warning) jelez, ha függvénydefiníción kívül hívod meg.
<?php
function ize() {
$pm_szama = func_num_args();
echo "A parameterek szama: {$pm_szama}<br/>\n";
if ($pm_szama >= 2) {
echo "A masodik parameter: " . func_get_arg (1) . "<br/>\n";
}
$pm_lista = func_get_args();
for ($i = 0; $i < $pm_szama; $i++) {
echo "$i. parameter : " . $pm_lista[$i] . "<br/>\n";
}
}
ize (1, 2, 3);
?> |
A func_get_args()-t a func_get_arg() és func_num_args() függvényekkel együtt használva a felhasználói függvények is képesek kezelni a változó hosszúságú paraméterlistákat.
Megjegyzés: Ez a függvény PHP 4-től használható.