$header_content = array();
$header_content['pageone'][] = array(
'image' => 'photo-one.png',
'desc' => "One. Some text here.",
);
$header_content['pagetwo'][] = array(
'image' => 'photo-two.png',
'desc' => "Two. Some text here.",
);
我不想回显整个数组,只是调用某些部分......比如$header_content['pageone']['image']
,除了这不起作用......你如何回应数组的部分?
我已经搜索过,但现在对我来说有点混乱。感谢。
答案 0 :(得分:1)
将其定义为 -
$header_content['pagetwo'] = array(
'image' => 'photo-two.png',
'desc' => "Two. Some text here.",
);
密钥不同pageone
,pagetwo
。我认为不需要额外的指数。然后访问它 - echo $header_dontent['pagetwo']['image'];
答案 1 :(得分:1)
要打印数组值,您可以使用:
示例:print_r($ array) 可以通过以下方式访问特定的密钥数据:print_r($ array [$ key])
或强>
示例:var_dump($ array) 可以通过以下方式访问特定的密钥数据:var_dump($ array [$ key])
答案 2 :(得分:1)
像$header_content['pageone'][0]['image']
一样使用它
由于
$ header_content [' pageone'] [] = array();
[]
在数组的末尾附加一个元素。