zoukankan      html  css  js  c++  java
  • PHP函数目录函数

    1. chdir   改变当前目录,如果操作成功返回true,否则返回 false
       1 <?php    //应用chdir()函数将当前目录更改为指定的目录,同时在该目录下建立新文件夹
       2   if($_POST["submit"]!=""){
       3     $newdir=$_POST["newdirname"];
       4     $newfold=$_POST["newfold"];
       5     chdir($newdir);                //实现更改当前目录到指定位置
       6     if(mkdir($newfold)){           //在更改后的目录下创建新文件夹
       7       echo"<script>alert('新目录创建成功!');</script>";
       8     }
       9   }
      10 ?>
    2. chroot    改变当前进程的根目录,如果操作成功则返回 true,否则返回 false
    3. dir   将目录名转换成一个对象并返回
       1 <?php
       2 $dir=dir("C:/Windows");
       3 echo "该目录标识为:".$dir->handle."<br>";
       4 echo "该目录路径为:".$dir->path."<br>";
       5 echo "该目录下所有子目录及文件名如下:"."<br>";
       6 while($read=$dir->read())      //读取目录
       7     echo $read."<br>";
       8 $dir->rewind();                //复位目录标识
       9 $dir->close();                 //关闭目录
      10 ?>
    4. closedir   关闭已打开的目录
      1 <?php
      2 $handle=opendir("c:/windows");        //打开指定的目录并返回标识$handle
      3 closedir($handle);                    //关闭表示$handle所指定的目录
      4 ?>
    5. getcwd   返回当前的工作目录
      1 <?php
      2 echo getcwd();        //E:\APMServ5.2.6\www\htdocs\PHPfunc
      3 ?>
    6. opendir   打开指定的目录,并返回该目录的标识
      1 <?php    //返回系统盘windows目录下所有可执行文件的名称
      2  $handle=@opendir("c:/windows");        //opendir()函数获取指定目录的表示
      3  while($filename=@readdir($handle)){    //readdir()函数获取该目录下所有文件的名称
      4  if(strstr($filename,".")==".exe")      //strstr()函数挑选出所有可执行文件
      5    echo $filename."&nbsp;&nbsp;";
      6  }
      7 ?>
    7. readdir   读取目录中标识指针当前所指的文件,并返回文件名
       1 <?php    //返回系统盘windows目录下所有ini文件的名称
       2  $handle=@opendir("c:/windows");
       3  $i=1;
       4  while($filename=@readdir($handle)){
       5  if(strstr($filename,".")==".ini")
       6   {
       7     echo $filename."&nbsp;&nbsp;";
       8     if($i%3==0)        //实现每行显示3个文件名
       9       echo "<br>";
      10     $i++;
      11   }
      12  }
      13 ?>
    8. rewinddir   将目录标识指针移到顶端,相当于将指针指向"."目录
      1 <?php
      2 $handle=opendir("c:/");
      3 while($filename=readdir($handle)){
      4     echo $filename."<br>";
      5 }
      6 rewinddir($handle);        //将标识指针移到顶端
      7 ?>
    9. scandir   返回一个数组,该数组包含所有该函数参数所指目录中的文件和目录.如果该函数参数不是一个目录,则返回布尔值 false,并产生一条 E_WARNINGE 级别的错误
      1 <?php
      2 $files=scandir("c:/windows",1);    //按照字母顺序降序排列目录及文件名称
      3 print_r($files);
      4 ?>
  • 相关阅读:
    arcgis中面的保存与读取显示
    ExtJs Grid分页时序号自增的实现,以及查询以后的序号的处理
    正则表达式中常用的公式
    常用的javascript日期格式化
    让toolbar.button以及formpanel中的button像个普通按钮
    extjs2.x gridpanel的数据重新加载后分页事件的一点问题
    关于C的函数指针总结
    Python各种应用库收藏
    Linux 用户(user)和用户组(group)管理概述
    linux之旅——走入Linux 世界(2)操作系统的来龙去脉
  • 原文地址:https://www.cnblogs.com/iwanc/p/2603563.html
Copyright © 2011-2022 走看看