技术园地

php测试某个文件夹是否可写

下面的这段php程序测试某个文件夹是否可写。

还是很有参考意义的,请大家用作参考。

//$file为目录 

function  iswriteable($file){
   if(is_dir($file)){
         $dir=$file;
   if($fp = @fopen("$dir/test.txt", 'w')) {
    @fclose($fp);
    @unlink("$dir/test.txt");
    $writeable = 1;
   } else {
    $writeable = 0;
   }
   }else{
   if($fp = @fopen($file, 'a+')) {
    @fclose($fp);
    $writeable = 1;
   }else {
    $writeable = 0;
   }
   }
   return $writeable;
 }

打印  | 收藏 |  关闭