Kazi ya func_get_args
Kazi func_get_args inaruhusu kupata vipendwa vyote vilivyopitishwa kwenye kazi, kwa mfumo wa safu. Haikubali vigezo na inapaswa kuitwa tu ndani ya kazi za mtumiaji.
Kioweko
func_get_args();
Mfano
Kupata vipendwa vyote vilivyopitishwa kwenye kazi:
<?php
function test() {
$res = func_get_args();
print_r($res);
}
test(1, 2, 3);
?>
Matokeo ya utekelezaji wa kificho:
[1, 2, 3]
Mfano
Matumizi na aina tofauti za vipendwa:
<?php
function showArgs() {
$res = func_get_args();
print_r($res);
}
showArgs('a', 1, true, null);
?>
Matokeo ya utekelezaji wa kificho:
['a', 1, true, null]
Mfano
Kupata vipendwa bila kutangaza vigezo:
<?php
function sum() {
$args = func_get_args();
return array_sum($args);
}
echo sum(5, 10, 15);
?>
Matokeo ya utekelezaji wa kificho:
30
Angalia pia
-
kazi
func_num_args,
ambayo inarudisha idadi ya vipendwa vilivyopitishwa -
kazi
func_get_arg,
ambayo inarudisha kipenye maalum kulingana na faharasa