猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
请问php如何遍历指定本地文件夹,然后拼接成树状json供前端使用,因为我要把它做成树表格,谢谢!
我主要是节点的parentid和children字段不知道怎么拼,请各位大佬给我一个思路或者方案,谢啦。
慕神8447489
浏览 624
回答 2
2回答
繁星点点滴滴
给你一个思路,许多人都喜欢用递归来解决问题,但如果是文件夹,这个就坑爹了.万一我有上20层文件,你难道要用scandir来递归获取么.这样子肯定是不行的.好的解决方案是,点击目录,然后去获取目录中的结构.这样子压力才不会大.这样你写接口也比较的简单,只需要获取一层的.也就咩有parent_id和children了.当然,你用递归来获取完所有的,也不是不可以.就让用户等久点吧.如果文件多,那就等到天荒地老
0
0
0
哔哔one
试一试:$directory='/directory';$scanned_directory=json_encode(array_diff(scandir($directory),array('..','.')));
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续