php生成html

生成html

如果是想把PHP页面生成的HTML代码生成独立的文件,可以使用下面的代码。

$s_fname = "93e.php";
$o_fname = "93e.htm";
ob_end_clean();
ob_start();
include($s_fname);
$length = ob_get_length();
$buffer = ob_get_contents();
$buffer = eregi_replace("r","",$buffer);
ob_end_clean();

$fp = fopen($o_fname,"w+");
fwrite($fp,$buffer);
fclose($fp);

这样就可以把
93e.php转化为静态的HTML文件了
要注意的是待转换的文件里不能有
ob_end_clean();和 ob_start();语句。
且目录要有写权限。

上面是最简单的,关于什么新闻啊下载系统生成HTML或者要把一个文件夹下面所有PHP文件生成HTML

时间: 2024-11-01 05:14:16

php生成html的相关文章

php实现在线生成条形码示例

 php实现在线生成条形码,可以做一个条形码生成器,大家参考使用吧   代码如下:                  <?php define('IN_CB',true); include('header.php');   $keys = array('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U',

php生成uuid格式字符串

  UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的.通常平台会提供生成UUID的API.UUID按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址.纳秒级时间.芯片ID码和许多可能的数字.由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同),时钟序列,全局唯一的IEEE机器识别号(如果有网卡,从网卡获得,没有网卡以其他方式获得),UUID的唯一缺陷在于生成

openssl使用DSA算法生成签名

  命令: openssl> dgst -dss1 -sign C.pri -out signature.bin s.txt 解释 C.pri是DSA算法生成的私钥文件 s.txt是制作签名的原文 signature.bin是生成的签名文件 php中可以使用下面的方法察看签名内容  代码如下   <?php echo bin2hex(file_get_contents('signature.bin')); ?> 参考内容 消息摘要算法 支持的算法包括:MD2, MD4, MD5, MDC

如何生成.p12文件

如何生成.p12文件   1. 打开钥匙串   2. 钥匙串选登录,种类选证书   3. 选择开发者,然后导出证书   4. 存储证书   5. 选择存储的时候会提示输入证书的密码,当然,也可以不用输入密码   6. 点击上面好的时候,会提示你输入密码,这个地方的密码就是这个钥匙串的密码哦:)   7. 生成了.p12文件

AutoThrCode 三层结构业务层代码自动生成工具

请看下面示例:数据表结构如下: 生成的 属性成员 和 添加,更新的代码: 'AutoThrCode自动生成三层结构业务逻辑层代码'IsDotNet 版权所有'作者:梦虫'Msn:IsDotNet@MsN.CoM'Http://www.IsDotNet.com'本代码引用 IsDotNet.Data.SqlDbHelper 类,请将 AdoHelper.dll 拷贝到WEB程序的BIN目录下'请在WEB程序的web.config文件的节配置数据库连接字符串,"ConnectionString&qu

android 生成不同分贝和频率的纯音

问题描述 android 生成不同分贝和频率的纯音 在做一个纯音测听的软件,怎么让手机播放,不同分贝,不同频率的声音. 解决方案 因为声音可以使用正弦波来表示,纯音就是特定频率的正弦波来的,所以给你一个思路就是,可以先用sin函数实现你想要的频率的正弦波,然后再用AudioTrack类来实现声音的播放,这样就能实现制定频率的纯音了. 具体的实现你可以参考一下这篇文章 http://blog.csdn.net/cshichao/article/details/8646913

jsp标签-如何通过jsp页面生成List对象

问题描述 如何通过jsp页面生成List对象 如何把通过iterator遍历的List对象,设置成可编辑的状态,然后提交的时候,又能自动封装成一个List对象? 跪求~!在线等... 解决方案 可以将这个iterator中的单个元素的id设置成相同,后台中的将这个id名与一个list对应这样当你提交的时候就会获取一个修改后list

可配置语法分析器开发纪事(三点五) 生成下推自动机的具体步骤

刚刚发了上一篇文章之后就发现状态机画错了.虽然LiveWriter有打开博客并修改文章的功能,不过为了让我留下一个教训,我还是决定发一篇勘误.这个教训就是,作分析的时候不要随便"跳步",该一步一步来就一步一步来.其实人呢,就是很容易忘掉以前的教训的了.第一个告诉我不能这么干的人其实是小学三年级的数学老师.当时我因为懒得写字,所以计算应用题的时候省了几步,被批评了. 故事就从状态机开始.文法我就不重复了,见上一篇文章.现在我们从状态机开始.第一个状态机是直接从文法变过来的: 开发纪事(三

利用iText在JSP中生成PDF报表

js 问题的由来 前不久做了一个通过JSP生成PDF报表的小项目,算得上开了一次眼界.企业的一些信息通过网络形成Html报表,虽然IE可以直接打印显示在其中的内容,但是从界面上来看,如果直接将Html的显示结果打印出来,显得不太美观.如果将它转成PDF文件再打印,则打印效果会好很多. iText简介 iText是一个开放源码的Java类库,可以用来方便地生成PDF文件.大家通过访问http://sourceforge.net/project/showfiles.php?group_id=1525

动态表头 固定-Gridview中怎么固定动态生成的表头?

问题描述 Gridview中怎么固定动态生成的表头? Gridview中固定表头的方法很多,但是如果是在后台生成的动态模板列的时候,表头是后台生成的,用CSS和js不能实现固定表头,那请问怎么样将其进行表头固定?求大神指导!谢谢!