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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан