158 of 410 menu

Funkcja list

Funkcja list wyodrębnia elementy tablicy do zmiennych.

Składnia

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

Przykład

Wyodrębnijmy elementy tablicy do zmiennych:

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

W rezultacie będziemy mieli dostęp do zmiennej $a, zmiennej $b, zmiennej, zmiennej $c, zmiennej $d, zmiennej $e:

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

Przykład

Jeśli trzeba zacząć nie od pierwszego elementu tablicy - można postawić przecinek:

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

W rezultacie będziemy mieli dostęp do zmiennej $b, zmiennej $c, zmiennej $d i zmiennej $e:

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

Przykład

Zapiszmy tylko trzeci element tablicy do zmiennej:

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

W rezultacie będziemy mieli dostęp do zmiennej $c:

<?php echo $c; // wyświetli 3 ?>

Zobacz też

  • funkcję extract,
    która rozbija tablicę na zmienne
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć