Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm list() trong PHP


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].