php - PHP 列表函数的可选参数

标签 php arrays tuples

我的代码中有这样一行:

list($user_id, $name, $limit, $remaining, $reset) = explode('|', $user);

最后 3 个参数可能存在也可能不存在。如果数组小于预期,是否有类似于列表的函数会自动忽略那些最后的参数?

最佳答案

list($user_id, $name, $limit, $remaining, $reset)
    = array_pad(explode('|', $user), 5, null);

关于php - PHP 列表函数的可选参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15365392/

相关文章:

php - 服务器错误5006:供应商未指定重定向URL,但已指定URL

arrays - 如果我不提供类型注释,声明的 Swift 空数组将被视为 NSArray

c++ 为什么没有长度(数组)之类的东西?

c++ - 试图操纵影响数组 C++ 的 isspace 函数

python - 按不需要的字母顺序排列的元组

python - 比较当前元组列表和下一个元组列表的值

scala - 迭代列表,返回当前元素、下一个元素以及当前元素之前的元素

php - 尝试了所有仍然出现 ERROR 2002 (HY000) : Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in mac 的事情

PHP+Ajax 传递输入关键字进行实时搜索

php - 如何使用 PHP/SQL 并行运行两个 sql 查询?