ฟังก์ชัน list() ใช้กำหนดค่าตัวแปรหลายตัวจากอาร์เรย์ในครั้งเดียว (array destructuring) ทำงานคล้ายกับการกำหนดค่าอาร์เรย์ให้ตัวแปรแต่ละตัว ส่งคืนอาร์เรย์ที่กำหนดค่าแล้ว
ไวยากรณ์ (Syntax)
list(variable1, variable2, variable3, ...)
พารามิเตอร์ (Parameters)
variable1 − ตัวแปรแรก
variable2 − ตัวแปรที่สอง
variable3 − ตัวแปรที่สาม (เพิ่มเติมได้ตามต้องการ)
ค่าที่ส่งคืน (Return Value)
ส่งคืนอาร์เรย์ที่ถูกกำหนดค่า
ตัวอย่างการใช้งาน
<?php
$arr = array("David", "Jack");
list($one, $two) = $arr;
echo "Selected candidates: $one and $two.";
?>
ผลลัพธ์
Selected candidates: David and Jack.