[size=medium]利用eval()对变量名进行控制,例如在处理文件中总会用到tree的结构,但如果要想定义用户组文件话,一个用户属于多个组,那如何利用tree.js来实现多个目录树呢?不同的id区别是十分必要的。[/size]
<script type="text/javascript">
//有几个小组就创建几个根目录
var i=0;
<?php
for($index=0;$index<count($groups_list);$index++) {?>
eval("var tr"+i+"=new tree(\'tr"+i+"\');");
<?=$groups_list[$index]?>
document.write(eval("tr"+i));
i++;
document.write("<hr>");
<?php
}
?>
</script>
本文介绍了一种使用PHP和JavaScript eval函数动态创建多个目录树的方法。通过为每个用户组定义唯一的ID,实现了在页面上展示不同用户组的文件结构。此方法适用于需要根据动态数据构建文件树的应用场景。
2501

被折叠的 条评论
为什么被折叠?



