PHP测试目录可写性
Libérer: 2016-06-21 09:06:02
original
1366 Les gens l'ont consulté
/**
* 测试目录的可写性
*
* @param string $dir
* @return int 1 可写 0 不可写
* 来源 DZ
* 小佳(www.phpcina.cn) 整理 于 2006-06-26
*/
function dir_writeable($dir) {
/**
* $dir如果不是目录将创建一个可读写的目录
*/
if(!is_dir($dir)) {
@mkdir($dir, 0777);
}
if(is_dir($dir)) { //如果目录已存在
if($fp = @fopen("$dir/test.test", 'w')) { //创建一个名为test.test的文件来测试
@fclose($fp); //关闭文件流
@unlink("$dir/test.test"); //删除测试文件
$writeable = 1; //能创建则说明可读取,返回值为 1
} else {
$writeable = 0; //不能创建,返回值为 0
}
}
return $writeable; //返回值
}
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31