广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PHP中怎么生成html文件
  • 486
分享到

PHP中怎么生成html文件

2023-06-17 19:06:50 486人浏览 泡泡鱼
摘要

本篇文章为大家展示了PHP中怎么生成html文件,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。php生成html文件的相关实现方法。如何正确运用PHP ini_set函数PHP函数ini_get_a

本篇文章为大家展示了PHP中怎么生成html文件,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

php生成html文件的相关实现方法。

  • 如何正确运用PHP ini_set函数

  • PHP函数ini_get_all获取设置选项变量的方

  • 如何正确实现PHP字符串转换为数值的需求

  • 将php的数组按照字符串长短进行排序

  • PHP函数ob_star()的具体使用技巧分享

PHP生成html文件1,下面使用模版的一个方法!

  1. < ?php   

  2. $fp = fopen ("templets.html","a");   

  3. if ($fp){   

  4. $fup = fread ($fp,filesize
    ("templets.html"));   

  5. $fp2 = fopen ("html.shtml","w");   

  6. if ($fwrite ($fp2,$fup)){   

  7. $fclose ($fp);   

  8. $fcolse ($fp2);   

  9. die ("写入模板成功");   

  10. } else {   

  11. fclose ($fp);   

  12. die ("写入模板失败!");   

  13. }   

  14. }   

  15. ?>   

< ?php   $fp = fopen ("templets.html","a");   if ($fp)  { $fup = fread ($fp,filesize("templets.html"));   $fp2 = fopen ("html.shtml","w");   if ($fwrite ($fp2,$fup))  { $fclose ($fp);   $fcolse ($fp2);   die ("写入模板成功"); }   else { fclose ($fp);   die ("写入模板失败!");   }   }   ?>

简单的将模板写进一个文件中存为html.html

PHP生成html文件2,按时间生成html文件名

  1. < ?php   

  2. $content = "这是一个以日期时间为文件名
    的静态生成网页的测试文件,文件名格式一
    般为< font color=#ff0000>年月日时分秒
    .html< /font>";   

  3. $datedate = date('YmdHis');   

  4. $fp = fopen (date('YmdHis') . '.html',"w");
    //本函数可用来打开本地或者远端的文件 'w' 
    开文件方式为写入,文件指针指到开始处,
    并将原文件的长度设为 0。若文件不存在,则建立新文件。   

  5. if (fwrite ($fp,$content)){
    //格式是.int fwrite(int fp(文件名),
     string string(内容), int [length]
    (长度));本函数将字符串 string 写入文件
    资料流的指针 fp 上。若有指定长度 length,
    则会写入指定长度字符串,或是写到字符串结束。   

  6. fclose ($fp);//函数用来关闭已经打开的文
    件的指针 fp。成功返回 true,失败则返回 false。   

  7. die ("写入模板成功");   

  8. }   

  9. else {   

  10. fclose ($fp);   

  11. die ("写入模板失败!");   

  12. }   

  13. echo ($content);   

  14. ?>  

  1. < ?php $content = "这是一个以日期时间为文件名
    的静态生成网页的测试文件,文件名格式一般为

  2. < font color=#ff0000>年月日时分秒.html< /font>";

  3.  $datedate = date('YmdHis'); 

  4. $fp = fopen (date('YmdHis') . '.html',"w");

  5. //本函数可用来打开本地或者远端的文件 'w' 
    开文件方式为写入,文件指针指到开始处,
    并将原文件的长度设为 0。若文件不存在,则建立新文件。 

  6. if (fwrite ($fp,$content))

  7. {//格式是.int fwrite(int fp(文件名),
     string string(内容), int [length](长度));

  8. 本函数将字符串 string 写入文件资料流的指针 fp 上。
    若有指定长度 length,则会写入指定长度字符串,
    或是写到字符串结束。 fclose ($fp);

  9. //函数用来关闭已经打开的文件的指针 fp。
    成功返回 true,失败则返回 false。 

  10. die ("写入模板成功"); } 

  11. else { fclose ($fp); die ("写入模板失败!"); 

  12. echo ($content); ?> 

  13.  

PHP生成html文件3,下面为转换文件名的一个方法

< ?php   $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);   ?>
  1. < ?php 

  2. $s_fname = "93e.php"; 

  3. $o_fname = "93e.htm"; 

  4. ob_end_clean(); ob_start(); 

  5. include($s_fname); 

  6. $length = ob_get_length(); 

  7. $buffer = ob_get_contents(); 

  8. $buffer = eregi_replace("r","",$buffer); 
    ob_end_clean(); 

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

  10. ?>  

上述内容就是PHP中怎么生成html文件,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网PHP编程频道。

--结束END--

本文标题: PHP中怎么生成html文件

本文链接: https://www.lsjlt.com/news/292271.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • PHP中怎么生成html文件
    本篇文章为大家展示了PHP中怎么生成html文件,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。PHP生成html文件的相关实现方法。如何正确运用PHP ini_set函数PHP函数ini_get_a...
    99+
    2023-06-17
  • 怎么正确生成PHP类文件
    这篇文章主要介绍“怎么正确生成PHP类文件”,在日常操作中,相信很多人在怎么正确生成PHP类文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么正确生成PHP类文件”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-06-17
  • PHP生成PDF文件
    吾生也有涯,而知也无涯~欢迎优化补充、指正! 近期有需求是:前端签名后结合平台协议生成签名文件 本例实现方法为:借助canvas生成签名图片,然后贴至协议底部保存为pdf文档 (本例在TP6环境下)借助TCPDF实现  官方提供多个例子点击...
    99+
    2023-09-05
    前端
  • Hibernate中Mapping文件怎么生成
    这篇文章主要为大家展示了“Hibernate中Mapping文件怎么生成”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Hibernate中Mapping文件怎么生成”这篇文章吧。在hiberna...
    99+
    2023-06-17
  • Linux中怎么生成core文件
    本篇文章为大家展示了Linux中怎么生成core文件,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。临时设置core文件:1.  查看生成core文件的开关...
    99+
    2022-10-18
  • asp文件怎么生成
    要生成 ASP 文件,您需要按照以下步骤进行操作:编写 ASP 代码:使用文本编辑器(如 Notepad++、Visual Studio Code 等)创建一个新文件,并将其中的内容保存为以 .asp 为扩展名的文件。嵌入服务器端脚本:在 ...
    99+
    2023-07-10
  • python怎么生成txt文件
    python中生成txt文件的方法:1、在win操作系统中找到python程序目录;2、打开idle工具;3、在idle中新建一个shell脚本;4、输入“import os”指令导入os模块;5、通过“text_create('txt文件...
    99+
    2022-10-20
  • vue怎么将html页面生成高清晰pdf文件
    本文小编为大家详细介绍“vue怎么将html页面生成高清晰pdf文件”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue怎么将html页面生成高清晰pdf文件”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。需要借...
    99+
    2023-06-29
  • php怎么根据get值生成缓存文件
    要根据GET值生成缓存文件,可以按照以下步骤进行操作:1. 首先,获取GET值。在PHP中,可以使用 $_GET 超全局变量来获取G...
    99+
    2023-10-18
    php
  • html文件怎么转成word
    这篇文章主要介绍了html文件怎么转成word,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。html有什么特点1、简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方...
    99+
    2023-06-14
  • linux怎么生成配置文件
    在Linux中,可以使用多种方法来生成配置文件。以下是几种常见的方法:1. 手动创建:可以使用任何文本编辑器(如vi、nano等)手...
    99+
    2023-08-11
    linux
  • php文件如何转成html
    这篇文章主要介绍“php文件如何转成html”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php文件如何转成html”文章能帮助大家解决问题。一、通过.htaccess文件实现.htaccess是一...
    99+
    2023-07-06
  • Visual 中怎么利用C#生成DLL文件
    本篇文章给大家分享的是有关Visual 中怎么利用C#生成DLL文件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Visual C#生成DLL文件——预备知识DLL(Dynam...
    99+
    2023-06-17
  • python3怎么生成可执行文件
    要将Python程序生成可执行文件,你可以使用PyInstaller或cx_Freeze等工具来完成。下面是使用PyInstalle...
    99+
    2023-09-15
    python3
  • python怎么生成桌面文件夹
    python生成桌面文件夹的方法:1、打开命令行模式;2、输入“cd desktop”命令切换到桌面路径;3、输入“python”命令进入python模式;4、输入“import os”命令导入os模块;5、输入“os.mkdir('文件夹...
    99+
    2022-10-07
  • idea怎么生成spring配置文件
    生成Spring配置文件的一种常见方法是使用Spring的JavaConfig。JavaConfig允许您以Java类的形式编写配置...
    99+
    2023-09-23
    idea spring
  • java怎么生成二进制文件
    在Java中,可以使用OutputStream类中的FileOutputStream来生成二进制文件。 下面是一个示例代码,演示如何...
    99+
    2023-10-23
    java
  • makefile怎么生成可执行文件
    要将C或C++代码编译成可执行文件,可以使用Makefile来实现。以下是一个简单的Makefile示例,用于将一个名为"hello...
    99+
    2023-09-12
    makefile
  • PHP生成HTML前提条件及原理是什么
    PHP生成HTML前提条件及原理是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。很多网站都开始使用PHP作为网站开发的基础语言,因为它强大的功能深深吸引了程序员的目光。下面...
    99+
    2023-06-17
  • 怎么将html文件转换成jsp
    本篇文章给大家分享的是有关怎么将html文件转换成jsp,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。html有什么特点1、简易性:超级文本标记语言版本升级采用超集方式,从而更...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作