php中目錄操作函數(刪除,建立,判斷)_PHP教程

來源:互聯網
上載者:User
本文章主要是介紹在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; //傳回值
} //自訂函數結束

http://www.bkjia.com/PHPjc/631715.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/631715.htmlTechArticle本文章主要是介紹在php目錄操作函數 is_dir,rd_dir,mkdir等常用的目錄操作函數執行個體介紹。 本文章主要是介紹在php教程目錄操作函數 is_dir,rd_di...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.