Die func_get_args Funksie
Die func_get_args funksie laat jou toe om alle argumente wat aan 'n funksie oorgedra is as 'n array te kry. Dit neem geen parameters nie en moet slegs binne gebruikersgedefinieerde funksies geroep word.
Sintaksis
func_get_args();
Voorbeeld
Kry alle argumente wat aan die funksie oorgedra is:
<?php
function test() {
$res = func_get_args();
print_r($res);
}
test(1, 2, 3);
?>
Resultaat van kode-uitvoering:
[1, 2, 3]
Voorbeeld
Gebruik met verskillende tipes argumente:
<?php
function showArgs() {
$res = func_get_args();
print_r($res);
}
showArgs('a', 1, true, null);
?>
Resultaat van kode-uitvoering:
['a', 1, true, null]
Voorbeeld
Kry argumente sonder om parameters te verklaar:
<?php
function sum() {
$args = func_get_args();
return array_sum($args);
}
echo sum(5, 10, 15);
?>
Resultaat van kode-uitvoering:
30
Sien ook
-
die funksie
func_num_args,
wat die aantal oorgedra argumente teruggee -
die funksie
func_get_arg,
wat 'n spesifieke argument volgens indeks teruggee