158 of 410 menu

Funktsioon list

Funktsioon list eraldab massiivi elemendid muutujatesse.

Süntaks

list(mixed $var, mixed ...$vars): array

Näide

Eraldame massiivi elemendid muutujatesse:

<?php $arr = [1, 2, 3, 4, 5]; list($a, $b, $c, $d, $e) = $arr; ?>

Tulemusena on meil kättesaadav muutuja $a, muutuja $b, muutuja, muutuja $c, muutuja $d, muutuja $e:

<?php echo $a; // väljastab 1 echo $b; // väljastab 2 echo $c; // väljastab 3 echo $d; // väljastab 4 echo $e; // väljastab 5 ?>

Näide

Kui on vaja alustada mitte esimesest elemendist massiivist - võib panna koma:

<?php $arr = [1, 2, 3, 4, 5]; list(, $b, $c, $d, $e) = $arr; ?>

Tulemusena on meil kättesaadav muutuja $b, muutuja $c, muutuja $d ja muutuja $e:

<?php echo $b; // väljastab 2 echo $c; // väljastab 3 echo $d; // väljastab 4 echo $e; // väljastab 5 ?>

Näide

Kirjutame ainult kolmanda elemendi massiivist muutujasse:

<?php $arr = [1, 2, 3, 4, 5]; list(, , $c) = $arr; ?>

Tulemusena on meil kättesaadav muutuja $c:

<?php echo $c; // väljastab 3 ?>

Vaata ka

  • funktsiooni extract,
    mis jagab massiivi muutujateks
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu