我是PHP和Drupal的新手,但我在我的模板上修复了这个简单的(?)thingo。我想从这个数组中获取标题,日期,文本和链接路径?我不能把它从那里拿出来。我认为它是因为它在另一个数组内部,因为我在PHP中的noob我不能把它从那里拿出来?另外我想让它循环。如果有更多内容,我会把它作为列表或其他东西。我会用foreach吗?像foreach $ content一样$ content等等?
我从此获得此输出:var_dump($contents);
array
'total' => string '1' (length=1)
'data' =>
array
0 =>
array
'cid' => string '13231' (length=3)
'title' => string 'TITLEBLABLABLA' (length=3)
'body_text' => string 'TEXTBLABLABAL' (length=709)
'created' => string '313131' (length=10)
'created' => string '2010-07-13 14:12:11' (length=19)
'path' => string 'http://goog.fi' (length=72)
答案 0 :(得分:1)
考虑访问多维数组的方式与访问子目录中的文件的方式相同:只需按顺序引用每个级别/目录。假设该数组存储在$arr
中,您将获得如下标题:
$arr['data']['0']['title']
答案 1 :(得分:1)
答案 2 :(得分:0)
要遍历多维数组和回显日期,请尝试此...
foreach ($contents as $key => $content) {
echo $content[$key]['created'];
}
如果这不起作用,请在问题中发布print_r($content)
的输出,这样我就无法构建精确的数组。在你的问题中,我对你阵列的结构感到困惑。