技术交流微信
Navicat 12 破解版下载(绝对可装,绝对破解,不会因为以前装过navicate其他版本出现破解不了的问题)(提取码请加本人微信) https://pan.baidu.com/s/1UPAvVYkk1zUvtRLwZWdRcg 

coco

加微信讨论技术,互相学习,共同进步

导航

PHP is_writeable 存在bug , 写一个自定函数 判断文件是否可写

$is_w = function($file){
if(DIRECTORY_SEPARATOR == '/' and @ini_get('safe_mode')==false){
return is_writable($file);
}
if(is_dir($file))
{
$file = rtrim($file,'/').'/'.md5(mt_rand(1,100).mt_rand(1,1000));
if(($fp = @fopen($file,'w') == false)){
return false;
}
fclose($fp);
@chmod($file,0777);
@unlink($file);
return true;
}elseif(!is_file() or ($fp=fopen($file,'w')) == false)
{
return false;
}
};

posted on 2017-10-20 18:36  musings  阅读(407)  评论(0编辑  收藏  举报

技术交流微信
Navicat 12 破解版下载(绝对可装,绝对破解,不会因为以前装过navicate其他版本出现破解不了的问题)(提取码请加本人微信) https://pan.baidu.com/s/1UPAvVYkk1zUvtRLwZWdRcg