function generateTree($items)
{
$items = Db::name('tree')->column('id,pid,name');
$tree = array();
foreach ($items as $item) {
if (isset($items[$item['pid']])) {
$items[$item['pid']]['son'][] = &$items[$item['id']];
} else {
$tree[] = &$items[$item['id']];
}
}
return $tree;
}
$tree = generateTree(0);
function getTreeData($tree)
{
foreach ($tree as $t) {
echo "
静态文件是这样的
直接输出到
不受控制了.如果用变量
只输出一级,后面就没有了.
大神们教教我该怎么写,谢谢.
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
你那不是不受控制,是这个函数echo了,直接删除echo即可,数组直接用变量返回
直接在视图里拼接
页面啥都别写,直接打印控制器传输过来的变量,看看是什么