做产品表情的网站深圳罗湖网站建设
news/
2025/10/6 4:03:14/
文章来源:
做产品表情的网站,深圳罗湖网站建设,标志设计宣传册设计公司,越秀区网站建设/*问题出现#xff1a;如何检查一个目录是否可写#xff0c;如何目录下还有目录和文件#xff0c;那么都要检查思路#xff1a;(1)首先先写出检查空目录是否可写的算法#xff1a;在该目录中生成一个文件#xff0c;如果不能生成#xff0c;表明该目录没有写的权限(2)使…/*问题出现如何检查一个目录是否可写如何目录下还有目录和文件那么都要检查思路(1)首先先写出检查空目录是否可写的算法在该目录中生成一个文件如果不能生成表明该目录没有写的权限(2)使用递归的办法来进行检查代码实现*/set_time_limit(1000);function check_dir_iswritable($dir_path){$dir_pathstr_replace(\,/,$dir_path);$is_writale1;if(!is_dir($dir_path)){$is_writale0;return $is_writale;}else{$file_hdfopen($dir_path./test.txt,w);if(!$file_hd){fclose($file_hd);unlink($dir_path./test.txt);$is_writale0;return $is_writale;}$dir_hdopendir($dir_path);while(false!($filereaddir($dir_hd))){if ($file ! . $file ! ..) {if(is_file($dir_path./.$file)){//文件不可写直接返回if(!is_writable($dir_path./.$file)){return 0;}}else{$file_hd2fopen($dir_path./.$file./test.txt,w);if(!$file_hd2){fclose($file_hd2);unlink($dir_path./.$file./test.txt);$is_writale0;return $is_writale;}//递归$is_writalecheck_dir_iswritable($dir_path./.$file);}}}}return $is_writale;}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/928974.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!