为了账号安全,请及时绑定邮箱和手机立即绑定

list ($one, $two, $three) = numbers();什么意思

function numbers() {
   return array(1, 2, 3);
}
list ($one, $two, $three) = numbers();

正在回答

3 回答

list(var1,var2,var3,..) 在php中严格来说是一种语法结构,不是函数。你可以理解为它是为括号中的 var1,var2,var3,赋值。其中var1是必选,var2,var3,..可选。

1 回复 有任何疑惑可以回复我~

这就是想要通过调用一个函数来返回多个值。这个地方调用了number()函数,由于返回的事一个数组,所以就返回了多个值

0 回复 有任何疑惑可以回复我~

赋值,123对应的分别是one  two  three,你可以在后面写个 echo  $one看看是不是1

0 回复 有任何疑惑可以回复我~

赋值,123对应的分别是one  two  three,你可以在后面写个 echo  $one看看是不是1

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP进阶篇
  • 参与学习       181828    人
  • 解答问题       2577    个

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

进入课程

list ($one, $two, $three) = numbers();什么意思

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信