标签:
 opendir                     打开目录
  closedir                    关闭目录  readdir                     读取目录  scandir                     返回一个含有目录和文件的数组  mkdir                       创建目录  rmdir                       删除目录  basename                    返回路径中文件名部分  当指定了可选参数 就将他去掉  pathinfo()                  返回一个关联数组 其中包括路径中的三个部分:目录名,文件名,扩展名,  dirname()                   获取工作文件的目录,记得最后是没有 \ 结束的  __FILE__                    获取当前运行的文件(脚本文件)的路径  is_dir()                    判断是否是一个目录      is_file()                   判断是否是一个文件  $_SERVER[‘SCRIPT_FILENAME‘];                                当前脚本文件的绝对路径  PATHINFO($_SERVER[‘SCRIPT_FILENAME‘],PATHINFO_DIRNAME);     返回路径部分  PATHINFO($_SERVER[‘SCRIPT_FILENAME‘].PATHINFO_BASENAME)     返回一个关联数组,包括后缀 文件名 目录  pathinfo($_SERVER[‘SCRIPT_FILENAME‘],PATHINFO_EXTENSION)    返回后缀部分  //获取一个正确的目录路径 str_replace("\\","/",dirname(__FILE__));  将反斜线转义  $open_dir = opendir(".");           //打开目录  $close_dir = closedir($open_dir);  //关闭目录  while($file = readdir($open_dir)){   //读取目录    echo $file."<br>";  }  var_dump(scandir("."));         //返回当前目录下面的文件结构数组  var_dump(mkdir("b"));           //成功返回true   失败返回 false  var_dump(rmdir("b"));          //成功返回 true  否则返回false;  $path = "/home/www/data/users.txt";  $filename = basename($path);    //返回路径中 文件名部分  当指定了可选参数 就将他去掉  $filename2 = basename($path, ".txt");  echo $filename;  echo "<br>";  echo $filename2;  echo "<br>";  echo dirname($path);       //返回路径中的目录部分  echo "<br>";  $pathinfo = pathinfo($_SERVER["SCRIPT_FILENAME"]);   //返回当前路径的数组  var_dump($pathinfo);     //简单的访问计数器  function test(){    if(!file_exists("num.txt")){      $fn = fopen("num.txt","w+");    }else{      $fn = fopen("num.txt","r");    }    $num = file_get_contents("num.txt");    if(empty($num)){      $num = 1;    }else{      $num +=1;    }    file_put_contents("num.txt",$num);    return $num;  }echo test();
标签:
原文地址:http://www.cnblogs.com/jacko/p/4882065.html