Php 获取函数返回中的单个数组元素

Php 获取函数返回中的单个数组元素,php,arrays,Php,Arrays,如果我有这样一个函数: function getTotal() { $total = array("gcBalance" => 5, "gcTotal" => 10); return $total; } 是否有一种方法可以调用该函数并从数组中获取gcBalance值,而无需循环?理想情况下,它会像这样工作,但事实并非如此 $balance = getTotal()[0]; echo $balance; echo$balance['gcBalance']应该这样做。echo$b

如果我有这样一个函数:

function getTotal() {
 $total = array("gcBalance" => 5, "gcTotal" => 10);
 return $total;
}
是否有一种方法可以调用该函数并从数组中获取
gcBalance
值,而无需循环?理想情况下,它会像这样工作,但事实并非如此

$balance = getTotal()[0];
echo $balance;

echo$balance['gcBalance']
应该这样做。

echo$balance['gcBalance']
应该这样做。

Argh。我知道这很简单;我盯着一大块代码看了太久了。谢谢,啊。我知道这很简单;我盯着一大块代码看了太久了。谢谢
$balance = getTotal();
echo $balance["gcBalance"];