說明:
(PHP 4, PHP 5, PHP 7)
list — 把數組中的值賦給一組變量
像 array() 一樣,這不是真正的函數,而是語言結構。 list() 可以在單次操作內就為一組變量賦值。
范例:
<?php $info = array('coffee', 'brown', 'caffeine'); // 列出所有變量 list($drink, $color, $power) = $info; echo "$drink is $color and $power makes it special.\n"; // 列出他們的其中一個 list($drink, , $power) = $info; echo "$drink has $power.\n"; // 或者讓我們跳到僅第三個 list( , , $power) = $info; echo "I need $power!\n"; // list() 不能對字符串起作用 list($bar) = "abcde"; var_dump($bar); // NULL ?>
應用:
www.test.com/v1/user/info
將/v1/user/info分別賦值給api_version,api_controller,api_method三個變量
list($api_version, $api_controller, $api_methed) = explode("/", $url);