Maison >php教程 >php手册 >php中目录操作函数(删除,创建,判断)

php中目录操作函数(删除,创建,判断)

WBOY
WBOYoriginal
2016-06-13 10:00:15779parcourir

本文章主要是介绍在php目录操作函数 is_dir,rd_dir,mkdir等常用的目录操作函数实例介绍。

本文章主要是介绍在php教程目录操作函数 is_dir,rd_dir,mkdir等常用的目录操作函数实例介绍。
*/
function dir_writeable($dir)      //自定义函数扩展功能,建立可写的目录
{
  if(!is_dir($dir))        //如果给定的参数不是目录
  {
    @mkdir($dir,0777);       //创建目录
 echo "目录".$dir."建立成功!";
  }
}
dir_writeable("test");        //调用自定义函数,建立test目录
/*
执行本代码将会在当前目录建立名为:test的目录,同时将输出:
目录test建立成功
*/

$dir="test";        //定义目录
if(rmdir($dir))        //如果成功删除目录
{
   echo "目录".$dir."被成功删除!";    //输出内容
}
else
{
  echo "删除目录".$dir."时,出现错误!";
}

//

$path="test.txt";        //定义路径
echo $path;         //输出处理前的
$realpath=realpath($path);      //将指定绝对路径规范化输出
echo "
";
echo $realpath         //输出处理后的结果

//看一完整理实例

function dir_writeable($dir)     //建立自定义函数扩展功能
{
  if(!is_dir($dir))       //如果给定参数不是目录
  {
    @mkdir($dir,0777);      //创建目录
  }
  if(is_dir($dir))
  {
    if($fp=@fopen("$dir/test.txt",'w'))    //以写方式打开指定路径下的文件,如果不存在就创建
    {
      @fclose($fp);       //关闭文件句柄
      @unlink("$dir/test.txt");     //删除文件
      $writeable=1;       //定义返回值为真
    }
    else
    {
      $writeable=0;       //定义返回值为假
    }
  }
  return $writeable;       //返回值
}          //自定义函数结束

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn