如何访问从函数返回的数组中的元素?

新手上路,请多包涵

我需要从一个函数返回多个值,因此我已将它们添加到一个数组并返回该数组。

 <?

function data(){

$a = "abc";
$b = "def";
$c = "ghi";

return array($a, $b, $c);
}

?>

如何通过调用上述函数接收 $a$b$c 的值?

原文由 Ajay 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 263
1 个回答

正如@leninzprahy 在评论中提到的那样,自 PHP 7.1 以来,上述所有内容似乎都已过时。

如果您正在寻找一种简单的方法来访问数组中返回的值,就像在 python 中一样,这是要使用的语法:

 [$a, $b, $c] = data();

原文由 Douwe 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题