简短:有没有办法在不知道主键的情况下从 SUBARRAY 获取命名键/值?
长:
我有一个 foreach 循环,可以提取文本文件并将它们转换为单个/单个数组(重置每个文件之间的数组)...
例子:
Array
(
[Blah Blah] => Array
(
[number] => 10
[name] => nameBlah
[image] =>
)
)
Array
(
[pinkblue597] => Array
(
[number] => 18
[name] => nameBlah68
[image] =>
)
)
(变成数组的第一部分被进程的多个部分使用,所以我不想添加不必要的代码)
我想提取“名称”和“数字”的值,但是我事先不知道键的值/格式.. - 示例:pinkblue597
如果我这样做print_r
,我会看到我想要的数组......
print_r($found,true)."\n";
但如果我这样做,$name=$found[0];
我不会得到“$name”的结果......
或者
如果我这样做,$name=$found[0]["name"];
我不会得到“$name”的结果......
我可以通过 foreach 循环来做到这一点,但它似乎效率低下......
PS 这个数组中只有一个(未知)键和一个子数组。子数组始终相同。
编辑:使代码更容易看到(忘了这样做)