1
array(1) {
["farm"]=>
array(2) {
["folder1"]=>
array(2) {
["horse"]=>
array(1) {
["fred.jpg"]=>
string(30) "farm/folder1/horse/fred.jpg"
}
["cat"]=>
array(1) {
["john.jpg"]=>
string(28) "farm/folder1/cat/john.jpg"
}
}
["folder2"]=>
array(1) {
["cat"]=>
array(2) {
["sam.jpg"]=>
string(27) "farm/folder2/cat/sam.jpg"
["cat"]=>
array(1) {
["john.jpg"]=>
string(32) "farm/folder2/cat/cat/john.jpg"
}
}
}
}
}
最も内側の配列キーだけを検出できますか?多次元配列の最も内側の配列キーを検出するにはどうすればよいですか?
foreach($array as $key => $value){
if ($key == $most_inner_array) {
echo $key;
}
}
この場合には、結果はなるように:
fred.jpg
john.jpg
sam.jpg
john.jpg
私はいつもあなたがそのようなことをしたいと思いますか? – Phiter
@PhiterFernandesなぜこれは珍しいのですか? – Jarla
私は分かりません、私はちょうどこれが必要であるシナリオを描いていません。私は非常に好奇心が強い人です。 – Phiter