【发布时间】:2013-02-28 05:05:07
【问题描述】:
我的代码中有这样一行:
list($user_id, $name, $limit, $remaining, $reset) = explode('|', $user);
最后 3 个参数可能存在也可能不存在。如果数组小于预期,是否有类似于 list 的函数会自动忽略这些最后的参数?
【问题讨论】:
-
list不是函数。 -
“忽略”是指“不分配任何东西”还是“指派空”?
-
你不应该想要这个。当您在范围内按名称定义变量时,应始终创建该变量。空变量应该怎么办?它们不应该被创建吗?这会弄乱下面的代码......
-
我只希望它们为空。顺便说一句,PHP 社区比 Java 人回答这些问题要快得多!