天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php中判斷文件空目錄是否有讀寫權(quán)限的函數(shù)代碼

is_writable用來處理,記住 php 也許只能以運(yùn)行 webserver 的用戶名(通常為 /'nobody/')來訪問文件。不計入安全模式的限制。
Example #1 is_writable() 例子
復(fù)制代碼 代碼如下:
<?php
$filename = 'test.txt';
if (is_writable($filename)) {
echo 'The file is writable';
} else {
echo 'The file is not writable';
}
?>

上面的函數(shù)有一個問題就是filename 必需。規(guī)定要檢查的文件 ,必須是文件啊,目錄不可判斷,下面我們來判斷空目錄。
實例1
該功能非常常用,特別在一些需要生成靜態(tài)文件的項目中,一個目錄是否可以,關(guān)乎到是否對該目錄有創(chuàng)建文件刪除文件的權(quán)限
復(fù)制代碼 代碼如下:
/*
問題出現(xiàn):如何檢查一個目錄是否可寫,如何目錄下還有目錄和文件,那么都要檢查
思路:
(1)首先先寫出檢查空目錄是否可寫的算法:
在該目錄中生成一個文件,如果不能生成,表明該目錄沒有寫的權(quán)限
(2)使用遞歸的辦法來進(jìn)行檢查
代碼實現(xiàn):
*/
set_time_limit(1000);
function check_dir_iswritable($dir_path){
$dir_path=str_replace('/','/',$dir_path);
$is_writale=1;
if(!is_dir($dir_path)){
$is_writale=0;
return $is_writale;
}else{
$file_hd=@fopen($dir_path.'/test.txt','w');
if(!$file_hd){
@fclose($file_hd);
@unlink($dir_path.'/test.txt');
$is_writale=0;
return $is_writale;
}
$dir_hd=opendir($dir_path);
while(false!==($file=readdir($dir_hd))){
if ($file != "." && $file != "..") {
if(is_file($dir_path.'/'.$file)){
//文件不可寫,直接返回
if(!is_writable($dir_path.'/'.$file)){
return 0;
}
}else{
$file_hd2=@fopen($dir_path.'/'.$file.'/test.txt','w');
if(!$file_hd2){
@fclose($file_hd2);
@unlink($dir_path.'/'.$file.'/test.txt');
$is_writale=0;
return $is_writale;
}
//遞歸
$is_writale=check_dir_iswritable($dir_path.'/'.$file);
}
}
}
}
return $is_writale;
}

上面實例主要是fopen去在目錄創(chuàng)建文件或在文件中寫內(nèi)容,這樣就可以判斷目錄的讀寫權(quán)限了。

php技術(shù)php中判斷文件空目錄是否有讀寫權(quán)限的函數(shù)代碼,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲熟女片嫩草影院 | 亚洲 日韩 欧美 另类 蜜桃 | 久久草这在线观看免费 | 亚洲黄色片免费看 | 国产精品VIDEOSSEX久久发布 | 果冻传媒APP免费网站在线观看 | 日日做夜夜欢狠狠免费软件 | 精品欧美小视频在线观看 | 久久亚洲AV无码精品午色夜麻豆 | 暖暖的高清视频在线观看免费中文 | 精品无人区一区二区三区 | 国产精品一国产AV麻豆 | 久久精品手机观看 | 亚洲精品另类有吗中文字幕 | 日韩精品真人荷官无码 | 久久女婷五月综合色啪 | 97在线国内自拍视频 | 精品高清国产a毛片 | 国产国拍亚洲精品av麻豆 | 亚洲精品天堂在线观看 | 忘忧草在线影院WWW日本二 | av女优快播| 国产精品婷婷久青青原 | 99久久香蕉国产线看观看 | 快播h网站 | 99久久精品国产亚洲AV | 忘忧草日本在线WWW日本 | 嗯啊好爽视频 | 日本又黄又裸一级大黄裸片 | 三级黄色在线视频 | 亚洲精品国偷拍电影自产在线 | 动漫美女被到爽了流 | 亚洲美女视频高清在线看 | 国产午夜精品美女免费大片 | 美女脱内衣裸身尿口露出来 | 囯产精品一区二区三区线 | 花蝴蝶免费版高清版 | 欧美深深色噜噜狠狠yyy | 在野外被男人躁了一夜动图 | 日本久久久久久久做爰片日本 | 好紧好湿太硬了我太爽了小说 |