代码问题疑惑

来源:1-2 获取首层目录信息

慕仔8661472

2016-07-30 20:09

<?php
//打开指定目录
function readDrectory($path){
$handle=opendir($path);
while (($item=readdir($handle))!==false) {
  //.和..这两个特殊目录
  if ($item!="."&&$item="..") {
    if (is_file($path."/".$item)) {
      $arr['file'][]=$item;
    }
    if (is_file($path."/".$item)) {
      $arr['dir'][]=$item;
    }
  }
}
closedir($handle);
return $arr;
}
$path="uploads";
print_r(readDrectory($path));
 ?>
 运行后提示:

Notice: Undefined variable: arr in D:\phpStudy\WWW\Thehome\upfile\dir.func.php on line 17

写回答 关注

1回答

  • Petar
    2016-08-01 15:38:02
    已采纳

    写代码不能马虎

    if ($item!="."&&$item="..") {      //这一行你少了个感叹号
    if ($item!="."&&$item!="..") {      //加上感叹号


    慕仔8661...

    非常感谢!

    2016-08-01 20:56:47

    共 1 条回复 >

WEB在线文件管理器

通过本课程文件目录函数库的学习,让你掌握文件、目录函数库的应用

36223 学习 · 332 问题

查看课程

相似问题