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;
}