फ़ंक्शन list

फ़ंक्शन list एरे के एलिमेंट्स को वेरिएबल्स में एक्सट्रेक्ट करता है।

सिंटैक्स

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

उदाहरण

आइए एरे के एलिमेंट्स को वेरिएबल्स में एक्सट्रेक्ट करें:

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

परिणामस्वरूप हमारे पास वेरिएबल $a, वेरिएबल $b, वेरिएबल, वेरिएबल $c, वेरिएबल $d, वेरिएबल $e उपलब्ध होंगे:

php<?php
  echo $a; // आउटपुट 1
  echo $b; // आउटपुट 2
  echo $c; // आउटपुट 3
  echo $d; // आउटपुट 4
  echo $e; // आउटपुट 5
?>

उदाहरण

यदि एरे के पहले एलिमेंट से शुरू नहीं करना है - तो कॉमा लगा सकते हैं:

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

परिणामस्वरूप हमारे पास वेरिएबल $b, वेरिएबल $c, वेरिएबल $d और वेरिएबल $e उपलब्ध होंगे:

php<?php
  echo $b; // आउटपुट 2
  echo $c; // आउटपुट 3
  echo $d; // आउटपुट 4
  echo $e; // आउटपुट 5
?>

उदाहरण

केवल तीसरे एलिमेंट को वेरिएबल में लिखें:

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

परिणामस्वरूप हमारे पास वेरिएबल $c उपलब्ध होगा:

php<?php
  echo $c; // आउटपुट 3
?>

यह भी देखें

  • फ़ंक्शन extract,
    जो एरे को वेरिएबल्स में तोड़ता है