源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

浅析is_writable的php实现

  • 时间:2021-08-13 04:47 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:浅析is_writable的php实现
以下函数可用于替换php内置的is_writable函数
[u]复制代码[/u] 代码如下:
//可用于替换php内置的is_writable函数 function isWritable($filename){     if(preg_match('/\/$/',$filename)){         $tmp_file=sprintf('%s%s.tmp',$filename,uniqid(mt_rand()));         return isWritable($tmp_file);     }     if(file_exists($filename)){         //文件已经存在的话,使用读写方式打开         $fp=@fopen($filename,'r+');         if($fp){             fclose($fp);             return true;         }         else{             return false;         }     }     else{         $fp=@fopen($filename,'w');         if($fp){             fclose($fp);             unlink($filename);             return true;         }         else{             return false;         }     } }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部