遍历文件夹目录
Posted pyspang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了遍历文件夹目录相关的知识,希望对你有一定的参考价值。
1 <?php 2 /** 3 * 获取目录中所有文件的路径 4 * @param $dir 5 * @return array 6 */ 7 public function my_scandir($dir) 8 { 9 if(is_dir($dir)){ 10 $files = array(); 11 $child_dirs = scandir($dir); 12 foreach($child_dirs as $child_dir){ 13 //‘.‘和‘..‘是Linux系统中的当前目录和上一级目录,必须排除掉, 14 //否则会进入死循环,报segmentation falt 错误 15 if($child_dir != ‘.‘ && $child_dir != ‘..‘){ 16 if(is_dir($dir.‘/‘.$child_dir)){ 17 $files[$child_dir] = $this->my_scandir($dir.‘/‘.$child_dir); 18 }else{ 19 $files[] = $child_dir; 20 } 21 } 22 } 23 return $files; 24 }else{ 25 return $dir; 26 } 27 }
以上是关于遍历文件夹目录的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向使用 DB Browser 查看并修改 SQLite 数据库 ( 从 Android 应用数据目录中拷贝数据库文件 | 使用 DB Browser 工具查看数据块文件 )(代码片段
Android 逆向使用 DB Browser 查看并修改 SQLite 数据库 ( 从 Android 应用数据目录中拷贝数据库文件 | 使用 DB Browser 工具查看数据块文件 )(代码片段