ফাংশন 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,
যা অ্যারেকে ভেরিয়েবলে ভাগ করে