如果是要图一的话可以试试var_export
和print_r
,如果是要图二的话用下面的函数吧。
function printArrayRecursive($array, $return = false) {
$html = "<ul>";
foreach($array as $key => $arr) {
$html .= "<li>";
if( is_array( $arr ) ) {
$html .= "<div>$key => </div>";
$html .= printArrayRecursive( $arr, true );
} else $html .= "<div>$key => $arr</div>";
$html .= "</li>";
}
$html .= "</ul>";
if( $return ) return $html;
else echo $html;
}
不在乎里面有数据类型输出,就试一下
echo '<pre>';
echo print_r($a);
echo '</pre>';
或者
echo '<pre>';
echo json_encode($a);
echo '</pre>';
json那种会输出
实际上是用css控制的,因此,你将css样式 copy到你的项目,然后在使用给相应字段加上class就能达到jsonview这种效果。
@公子 打印出来是这样的
树型你要递归调用。