Php 获取数组元素

Php 获取数组元素,php,Php,这个问题很老,也很基本,但如果不在整个阵列中循环,我无法找到更好的方法来解决它 $a=array( 'a'=>array ( 'x'=>'something', 'y'=>'somethingelse', 'z'=>'another thing' ); ); 我想得到“y”键的值 我试试这个 foreach($a as $k=>$v) { foreach($v as $vv) { return $

这个问题很老,也很基本,但如果不在整个阵列中循环,我无法找到更好的方法来解决它

$a=array(
'a'=>array
    (
      'x'=>'something',
      'y'=>'somethingelse',
      'z'=>'another thing'
    );
);
我想得到“y”键的值

我试试这个

foreach($a as $k=>$v)
{
  foreach($v as $vv)
  {
    return $v['y']
  }
}
更新
谢谢你的帖子。我是多么愚蠢:害羞:

echo $a['a']['y'];

这是我添加字符以达到最少30个字符。

我认为这将像使用
$a['a']['y']
一样简单。我曾想过用这种方式回答(因此我在上面发表了评论),但在我看来,这个问题肯定比我想象的要复杂得多。哈哈,我知道,有时候,当答案如此简单的时候,我觉得发布一个答案很糟糕,因为这感觉像是廉价的向上拖网。我通常自己选择评论路线。