Funcția func_get_arg
Funcția func_get_arg returnează argumentul specificat din lista parametrilor transmiși funcției. Ca parametru acceptă indexul argumentului (începând de la 0). Funcția trebuie apelată doar în interiorul unei funcții definite de utilizator.
Sintaxă
func_get_arg(int $index);
Exemplu
Obținem primul argument (index 0) din cele transmise funcției:
<?php
function test() {
$res = func_get_arg(0);
echo $res;
}
test('abcde');
?>
Rezultatul executării codului:
'abcde'
Exemplu
Obținem al doilea argument (index 1) din parametrii transmiși:
<?php
function testArgs() {
$res = func_get_arg(1);
return $res;
}
echo testArgs(1, 2, 3);
?>
Rezultatul executării codului:
2
Vedeți și
-
funcția
func_get_args,
care returnează toate argumentele funcției sub formă de array -
funcția
func_num_args,
care returnează numărul de argumente transmise