$content
是一个arry。当我print_r($content)
结果太长时。现在我
echo $fenlei=$content['body']['#object']->field_fenlei['zh-hans'][0]['taxonomy_term']->name;
$fenlei
的结果是java
。但可能有很多$ fenlei的价值。例如:
$content['body']['#object']->field_fenlei['zh-hans'][0]['taxonomy_term']->name;
$content['body']['#object']->field_fenlei['zh-hans'][1]['taxonomy_term']->name;
$content['body']['#object']->field_fenlei['zh-hans'][2]['taxonomy_term']->name;
......
如何循环
$content['body']['#object']->field_fenlei['zh-hans'][1]['taxonomy_term']->name;
$content['body']['#object']->field_fenlei['zh-hans'][2]['taxonomy_term']->name;
值。对我来说太难了。 :)
答案 0 :(得分:2)
您可以存储公共代码和foreach:
$common = $content['body']['#object']->field_fenlei['zh-hans'];
foreach($common as $key => $value){
echo "{$key}: " . $value['taxonomy_term']->name;
}
答案 1 :(得分:0)
如果要打印难以阅读的大型数组,可以尝试:
echo '<pre>'.print_r($array, true).'</pre>';
它使数组变得更漂亮。