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

请问大家这里的函数numbers里的返回数组是如何使用的?

给个DEMO演示一下吧!!

正在回答

2 回答

<?php

function numbers() {
    return array(1, 2, 3);
}
//将numbers()函数返回的数组中的各个值,分别赋值给$one,$two,$three
list ($one, $two, $three) = numbers();
//打印
print_r(numbers());
//课程原例也提到不能返回多个值,这里list的作用就是接收数组中多个值到新的变量中:
print $one."<br />";
print $two."<br />";
print $three."<br />";


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

慕仰8549116 提问者

非常感谢!
2014-12-22 回复 有任何疑惑可以回复我~

当你需要定义一个函数,这个函数的返回值不是一个的时候,可以采用这种方式来定义函数,将返回的数据放到一个数组里面,返回的数组里面的数据具体用做何处,那得根据你的具体情况来定。

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

举报

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

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

进入课程
意见反馈 帮助中心 APP下载
官方微信