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

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

WBOY
풀어 주다: 2016-06-13 10:00:15
원래의
782명이 탐색했습니다.

本文章主要是介绍在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;       //返回值
}          //自定义函数结束

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿