php生存文件(自动建设目次)

php生存文件,还可以按照文件路径自动持续建设目次,留意PHP要版本5以上。

<?php /** * 生存文件 * * @param string $fileName 文件名(含相对路径) * @param string $text 文件内容 * @return boolean */ function saveFile($fileName, $text) { if (!$fileName || !$text) return false; if (makeDir(dirname($fileName))) { if ($fp = fopen($fileName, "w")) { if (@fwrite($fp, $text)) { fclose($fp); return true; } else { fclose($fp); return false; } } } return false; } /** * 持续建设目次 * * @param string $dir 目次字符串 * @param int $mode 权限数字 * @return boolean */ function makeDir($dir, $mode = "0777") { if (!dir) return false; if(!file_exists($dir)) { return mkdir($dir,$mode,true); } else { return true; } } ?>

以下是测试内容

<?php $content = '这里是测试内容'; if(saveFile('dir/test.txt',$content)){ echo '写入乐成'; }else{ echo '写入失败'; } ?>

end

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/7948.html