2017-07-18 78 views
2

如果我的var_dump我的数组$array_name我得到如下:仅获得第一个被组合在一个阵列两个数组的

array(4) { 
    ["lounge"]=> 
    string(0) "" 
    ["terrasse"]=> 
    string(12) "ab 18:00 Uhr" 
["vorverkauf"]=> 
    string(12) "ab 18:30 Uhr" 
    ["titles"]=> 
    array(3) { 
    ["lounge"]=> 
    string(6) "Lounge" 
    ["terrasse"]=> 
    string(14) "Außenbar" 
    ["vorverkauf"]=> 
    string(18) "Vorverkauf im 1.UG" 
    } 
} 
array(4) { 
    ["lounge"]=> 
    string(0) "" 
    ["terrasse"]=> 
    string(12) "ab 18:00 Uhr" 
    ["vorverkauf"]=> 
    string(12) "ab 18:30 Uhr" 
    ["titles"]=> 
    array(3) { 
    ["lounge"]=> 
    string(6) "Lounge" 
    ["terrasse"]=> 
    string(14) "Außenbar" 
    ["vorverkauf"]=> 
    string(18) "Vorverkauf im 1.UG" 
    } 
} 

正如你可以看到这是两个数组,但他们都没有一个“主”内阵列。 我想只有第一个数组。

所以我试图

var_dump($array_name[0])返回NULL

我在想什么?

最后我想从第一阵列只得到以下值:

喜欢的东西$array[0]['titles]['lounge']应该输出Lounge

+1

安置自己的代码,其中包含了创建'$ array_name'请 – vietnguyen09

+0

你没有一个阵列逻辑定义阵列的主要有[0]。你有$ array [“titles”] [“lounge”] – Andreas

+0

看起来像你var_dump同样的数组两次;如果你执行var_dump($ array_name ['titles] ['lounge'])你得到了什么? –

回答

0

循环每一个打印值 ,这是因为你不”吨数组名

foreach($array_name as $sub_array_name){ 
echo $sub_array_name["titles"]["lounge"]; 

} 
相关问题