程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php中目錄操作函數(刪除,創建,判斷)

php中目錄操作函數(刪除,創建,判斷)

編輯:關於PHP編程

本文章主要是介紹在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 "<br>";
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;       //返回值
}          //自定義函數結束

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved