2012-05-22 3 views
-6

Скажем, у меня есть многомерный массив в PHP, таких как:PHP многомерный массив Доступ

this_array= array(
    string_name=>'string', 
    string_array=>array(
     'string_key'=>'string_val' 
    ) 
) 

Как я могу получить доступ пар ключ-VAL string_array в? Это справедливо:

this_array['string_array']['string_key'] 

Или это что-то другое?

+7

Да, вы можете получить доступ к string_val с '$ обр [ 'string_array'] [ 'string_key'] '. И вы можете попробовать, прежде чем спрашивать. – Leri

ответ

1

Код должен выглядеть примерно так, если вы намеревались использовать строки в качестве ключей.

$this_array= array(
    'string_name' => 'string', 
    'string_array' => array(
     'string_key' => 'string_val' 
    ) 
); 

Да, вы получите доступ к ней через:

$this_array['string_array']['string_key']; 
+2

не забудьте точку с запятой; – HamZa

+0

Ах, чертовы точки с запятой :) – David

+4

Точка с запятой разрушила мою жизнь. –

Смежные вопросы