<div class="codetitle"><a style="CURSOR: pointer" data="44784" class="copybut" id="copybut44784" onclick="doCopy('code44784')"> 代码如下:<div class="codebody" id="code44784"> * 写文件 @param string $file 文件路径 @param string $str 写入内容 @param char $mode 写入模式 / function writeFile($file,$str,$mode='w') { $oldmask = @umask(0); $fp = @fopen($file,$mode); @flock($fp,3); if(!$fp) { Return false; } else { @fwrite($fp,$str); @fclose($fp); @umask($oldmask); Return true; } } 扩展应用,比如记录每次请求的url内容 <div class="codetitle"><a style="CURSOR: pointer" data="36498" class="copybut" id="copybut36498" onclick="doCopy('code36498')"> 代码如下:<div class="codebody" id="code36498"> function writeGetUrlInfo() { //获取请求方的地址,客户端,请求的页面及参数 $requestInformation = $_SERVER['REMOTE_ADDR'].','.$_SERVER['HTTP_USER_AGENT'].',http://'.$_SERVER['HTTP_HOST'].htmlentities ($_SERVER['PHP_SELF']).'?'.$_SERVER['QUERY_STRING']."n"; $fileName = RootPath.'/log/'.date('Y-m-d').'.log'; //网站根目录RootPath是在配置文件里define('RootPath',substr(dirname(FILE))); writeFile($fileName,$requestInformation,'a'); //表示追加 } 用file_put_contents($filename,$data,FILE_APPEND);更佳 (编辑:安卓应用网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|