Cấu trúc ngôn ngữ list() gán các biến như thể chúng là một mảng. Cho phép gán nhiều biến cùng lúc từ mảng số (indexed array).
Cú pháp
list($var1, $var2, $var3, ...)
Tham số
var1 – Biến đầu tiên.
var2 – Biến thứ hai.
var3 – Biến thứ ba, v.v.
Giá trị trả về
Trả về mảng đã gán.
Ví dụ
<?php
$arr = array("David", "Jack");
list($one, $two) = $arr;
echo "Selected candidates: $one and $two.";
?>
Kết quả
Selected candidates: David and Jack.
Lưu ý: list() chỉ hoạt động với mảng số (numeric keys) và giả định khóa bắt đầu từ 0. Từ PHP 7.1, hỗ trợ destructuring với khóa rõ ràng: ['key' => $var].