<font face="Verdana">/** <br> * 测试目录的可写性 <br> * <br> * @param string $dir <br> * @return int 1 可写 0 不可写 <br> * 来源 DZ<br> * 小佳(www.phpcina.cn) 整理 于 2006-06-26 <br> */ <br>function dir_writeable($dir) { <br> /** <br> * $dir如果不是目录将创建一个可读写的目录 <br> */ <br> if(!is_dir($dir)) { <br> @mkdir($dir, 0777); <br> } <br> if(is_dir($dir)) { //如果目录已存在 <br> if($fp = @fopen("$dir/test.test", 'w')) { //创建一个名为test.test的文件来测试 <br> @fclose($fp); //关闭文件流 <br> @unlink("$dir/test.test"); //删除测试文件 <br> $writeable = 1; //能创建则说明可读取,返回值为 1 <br> } else { <br> $writeable = 0; //不能创建,返回值为 0 <br> } <br> } <br> return $writeable; //返回值 <br>} <br></font> <p style="width:100%;text-align:center;margin:10px 0"> <br> <br> </p> <p style="width:100%;text-align:center;margin:10px 0"> </p> <p class="clear"></p>