158 of 410 menu

Funktio list

Funktio list purkaa taulukon elementit muuttujiin.

Syntaksi

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

Esimerkki

Puretaan taulukon elementit muuttujiin:

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

Tuloksena meillä on käytettävissä muuttuja $a, muuttuja $b, muuttuja, muuttuja $c, muuttuja $d, muuttuja $e:

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

Esimerkki

Jos halutaan aloittaa muusta kuin ensimmäisestä taulukon elementistä - voidaan laittaa pilkku:

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

Tuloksena meillä on käytettävissä muuttuja $b, muuttuja $c, muuttuja $d ja muuttuja $e:

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

Esimerkki

Tallennetaan vain kolmas taulukon elementti muuttujaan:

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

Tuloksena meillä on käytettävissä muuttuja $c:

<?php echo $c; // tulostaa 3 ?>

Katso myös

  • funktion extract,
    joka jakaa taulukon muuttujiin
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää