【问题标题】:Set Variable to specific element of an array returned by function [duplicate]将变量设置为函数返回的数组的特定元素[重复]
【发布时间】:2014-06-25 17:41:31
【问题描述】:

仍在学习 PHP 的一些更精细的部分,我有一个返回数组数组的函数。在它只返回一个“数组”的时候,我使用下面的代码来保存必须将它作为多维数组引用。有没有办法在一行代码上做到这一点?我知道它在这个特定的场景中并没有太大的区别,但只是好奇我是否错过了其他时候可能会派上用场的简短的 php。

$res_resource=fetch($stmt_resource);  //returns array of arrays
$res_resource=$res_resource[0];

【问题讨论】:

标签: php


【解决方案1】:

从 PHP 5.4.0 开始:

$res_resource = fetch($stmt_resource)[0];

【讨论】:

  • 感谢您的回复。我实际上试过这个,但 Dreamweaver 认为它是一个错误,所以我认为它不起作用。虽然这在 php 5.4 中确实有效,但不幸的是,因为 Dreamweaver 将其视为错误,代码提示停止工作,这不是一个好的权衡:-D。再次感谢您的回复,这绝对可以按预期工作和发挥作用。
猜你喜欢
  • 2019-03-07
  • 2016-11-25
  • 2022-01-22
  • 2019-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多