158 of 410 menu

Функция list

Функцията list извлича елементи от масив в променливи.

Синтаксис

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

Пример

Нека извлечем елементи от масив в променливи:

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

В резултат ще имаме достъпна променлива $a, променлива $b, променлива, променлива $c, променлива $d, променлива $e:

<?php echo $a; // ще изведе 1 echo $b; // ще изведе 2 echo $c; // ще изведе 3 echo $d; // ще изведе 4 echo $e; // ще изведе 5 ?>

Пример

Ако трябва да започнем не от първия елемент на масива - може да поставим запетая:

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

В резултат ще имаме достъпна променлива $b, променлива $c, променлива $d и променлива $e:

<?php echo $b; // ще изведе 2 echo $c; // ще изведе 3 echo $d; // ще изведе 4 echo $e; // ще изведе 5 ?>

Пример

Записваме само третия елемент от масива в променлива:

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

В резултат ще имаме достъпна променлива $c:

<?php echo $c; // ще изведе 3 ?>

Вижте също

  • функцията extract,
    която разделя масив на променливи
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне