Die list-funksie
Die funksie list onttrek elemente van 'n skikking
in veranderlikes.
Sintaksis
list(mixed $var, mixed ...$vars): array
Voorbeeld
Laat ons die skikking se elemente in veranderlikes onttrek:
<?php
$arr = [1, 2, 3, 4, 5];
list($a, $b, $c, $d, $e) = $arr;
?>
As gevolg sal ons toegang hê tot die veranderlike
$a, veranderlike $b, veranderlike, veranderlike
$c, veranderlike $d, veranderlike $e:
<?php
echo $a; // sal 1 wys
echo $b; // sal 2 wys
echo $c; // sal 3 wys
echo $d; // sal 4 wys
echo $e; // sal 5 wys
?>
Voorbeeld
As jy nie met die eerste element van die skikking wil begin nie - plaas 'n komma:
<?php
$arr = [1, 2, 3, 4, 5];
list(, $b, $c, $d, $e) = $arr;
?>
As gevolg sal ons toegang hê tot die veranderlike
$b, veranderlike $c,
veranderlike $d en veranderlike $e:
<?php
echo $b; // sal 2 wys
echo $c; // sal 3 wys
echo $d; // sal 4 wys
echo $e; // sal 5 wys
?>
Voorbeeld
Laat ons slegs die derde element van die skikking in 'n veranderlike aanteken:
<?php
$arr = [1, 2, 3, 4, 5];
list(, , $c) = $arr;
?>
As gevolg sal ons toegang hê tot
die veranderlike $c:
<?php
echo $c; // sal 3 wys
?>
Sien ook
-
die funksie
extract,
wat 'n skikking in veranderlikes verdeel