2013-03-06 84 views
0

這可能是一個愚蠢的問題,但是如何從使用「print_r」後顯示以下內容的多維數組中返回值「ESEAX」,「EAIIX」等?如何在這個多維php數組中獲得這些特定值?

Array ( 
[ESEAX] => Array () 
[EAIIX] => Array () 
[EANAX] => Array () 
[EATVX] => Array () 
[EVBAX] => Array ()) 
Array ( 
[ESEAX] => Array () 
[EAIIX] => Array () 
[EANAX] => Array () 
[EATVX] => Array () 
[EVBAX] => Array ()) 

我試過在各個地方使用索引(即:[0]),並嵌套for循環。

+0

顯示一些代碼,請'我想在不同的地方(即:[0])使用索引,以及嵌套的loops.'並沒有真正的回答上述問題。 – AD7six 2013-03-06 23:06:05

+0

自從我從頭開始,我沒有真正的代碼,但下面的2個答案已經幫助了我很多。 – user1413341 2013-03-06 23:07:59

回答

3

如果您只關心每個陣列的密鑰,您可以使用array_keys。即:

$arr = Array ( 
"ESEAX" => Array() 
"EAIIX" => Array() 
"EANAX" => Array() 
"EATVX" => Array() 
"EVBAX" => Array()) 

$arr = array_keys($arr); 

會產生一個陣列,如:

Array (
"ESEAX", 
"EAIIX", 
"EANAX", 
"EATVX", 
"EVBAX" 
) 
+0

這太棒了!謝謝! – user1413341 2013-03-06 23:05:54