如何获取另一个数组中的数组的值

Cri*_*ris 2 php

我有这个:

Array
(
  [28] => Array
    (
        [name] => HTC Touch HD
    )
)
Run Code Online (Sandbox Code Playgroud)

主数组中只有一个数组,而我只有name的值.问题是我不知道索引(28).

Ry-*_*Ry- 5

你可以使用array_values一般来摆脱任何奇怪的键:

$normal = array_values($arr);
$normal[0]['name']
Run Code Online (Sandbox Code Playgroud)

或者在这个特殊情况下,end这只是一点点hacky:

end($normal)['name']
Run Code Online (Sandbox Code Playgroud)

http://codepad.viper-7.com/cApBjK

(是的,reset还有first这样的工作.)