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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу