A-A+
php用一步操作给一组变量进行赋值
list() 用一步操作给一组变量进行赋值。 list() 仅能用于数字索引的数组并假定数字索引从 0 开始。例如
$result = mssql_query("SELECT User, Sex, Age FROM _User",$conn); list($user, $sex, $age) = mssql_fetch_row($result); echo $user.<br/>; echo $sex.<br/>; echo $age;
也可以为数组赋值:
<?php $hotcity = array(jinan, qingdao, zibo); list($addr[0], $addr[1], $addr[2]) = $hotcity ; var_dump($addr); ?>
输出: array(3) { [2]=> string(4) "淄博" [1]=> string(7) "青岛" [0]=> string(5) "济南" }