说明:
(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. "; // 列出他们的其中一个 list($drink, , $power) = $info; echo "$drink has $power. "; // 或者让我们跳到仅第三个 list( , , $power) = $info; echo "I need $power! "; // 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);