PHP使用ob-start生成html页面

时间:2025-12-08 20:38:10 php语言 我要投稿

PHP使用ob-start生成html页面

  本文实例讲述了PHP使用ob_start生成html页面的方法。分享给大家供大家参考。具体方法分析如下:

  ob_start([string output_callback])- 打开输出缓冲区

  所有的输出信息不在直接发送到浏览器,而是保存在输出缓冲区里面,可选得回调函数用于处理输出结果信息。

  ob_end_flush - 结束(发送)输出缓冲区的内容,关闭输出缓冲区

  使用output control 函数可以让自由控制脚本中数据的输出,这在我们想在header之前输出时很有用。

  复制代码 代码如下:<?php

  ob_start(); /pic/p>

  echo "输出n"; /pic/p>

  header("头部信息");

  ob_end_flush();/pic/p>

  ?>

  个人使用ob多数是在生成静态html的时候,当某个页面不会再刷新,当其他的用户再次浏览此页面时,程序将不会再调用php以及相关的数据库教程。这时候使用ob生成html就是很好的做法。

  复制代码 代码如下:<?php

  ob_start();

  if(@readfile($tem_path)){ /pic/p>

  $content= ob_get_contents(); /pic/p>

  $fp = fopen("1.html", "w"); /pic/p>

  fwrite($fp, $content); /pic/p>

  }

  fclose($fp);

  ob_clean();

  ?>

  希望本文所述对大家的PHP程序设计有所帮助。</p

【PHP使用ob-start生成html页面】相关文章:

PHP生成静态HTML页面最简单方法示例12-20

php生成WML页面方法12-11

php技术生成静态页面的方法12-25

如何生成静态页面的PHP类10-03

生成PHP网站页面静态化的方法01-09

php生成静态页面的详细教程12-29

用PHP把HTML生成PDF文件的几个开源项目02-01

php动态网页怎么转换成html静态页面12-13

使用PHP批量生成随机用户名08-15

  • 相关推荐