PHP静态文件生成类实例
2015-01-24信息快讯网
这篇文章主要介绍了PHP静态文件生成类,以实例形式演示了PHP生成静态文件的方法,并封装成类文件便于使用,是非常实用的技巧,需要的朋友可以参考下
本文实例讲述了PHP静态文件生成类。分享给大家供大家参考。
具体实现代码如下:
<?php class CreateHtml { function mkdir( $prefix= 'article' ) { $y = date('Y'); $m = date('m'); $d = date('d'); $p=DIRECTORY_SEPARATOR; $filePath='article'.$p.$y.$p.$m.$p.$d; $a=explode($p,$filePath); foreach ( $a as $dir) { $path.=$dir.$p; if(!is_dir($path)) { //echo '没有这个目录'.$path; mkdir($path,0755); } } return $filePath.$p; } function start() { ob_start(); } function end() { $info = ob_get_contents(); $fileId = '12345'; $postfix = '.html'; $path = $this->mkdir($prefix= 'article'); $fileName = time().'_'.$fileId.$postfix; $file=fopen($path.$fileName,'w '); fwrite($file,$info); fclose($file); ob_end_flush(); } } ?>
具体用法如下:
<?php $s=new CreateHtml(); $s->start(); ?> <html> <body> asdfasdfasdfasdfasdfasdfasdfasdfasdf<br> adfasdfasdf<br> </body>> </html> <?php $s->end(); ?>
希望本文所述对大家的PHP程序设计有所帮助。
php使用正则表达式获取图片url的方法
php使用CURL伪造IP和来源实例详解
php+mysql实现无限分类实例详解
php截取html字符串及自动补全html标签的方法
php在linux下检测mysql同步状态的方法
php导入excel文件到mysql数据库的方法
PHP上传文件时自动分配路径的方法
PHP中使用SimpleXML检查XML文件结构实例
php静态文件返回304技巧分享
php使用fputcsv()函数csv文件读写数据的方法
phplot生成图片类用法详解
php静态文件生成类实例分析
php生成excel列名超过26列大于Z时的解决方法
thinkphp3.2.2实现生成多张缩略图的方法
php生成二维码时出现中文乱码的解决方法
ThinkPHP实现动态包含文件的方法
ThinkPHP实现非标准名称数据表快速创建模型的方法
PHP实现的简单日历类
PHP实现货币换算的方法
php实现的树形结构数据存取类实例
ThinkPHP模版中导入CSS和JS文件的方法
PHP使用get_headers函数判断远程文件是否存在的方法
php最简单的删除目录与文件实现方法
php查找指定目录下指定大小文件的方法
配置php.ini实现PHP文件上传功能
PHP生成不重复标识符的方法
PHP GD库生成图像的几个函数总结
PHP生成不重复随机数的方法汇总
使用PHP把HTML生成PDF文件的几个开源项目介绍
PHP合并静态文件详解
php生成随机颜色的方法
php密码生成类实例
php实现的支持imagemagick及gd库两种处理的缩略图生成类
个人写的PHP验证码生成类分享