您当前的位置: 首页 > 网站编程 > PHP教程 > PHP如何生成静态页面的函数

PHP如何生成静态页面的函数

作者:不详 来源:网络 发布时间: 2014-07-31 12:07 点击:
如何生成静态页面的函数: ?php function CreateShtml() { ob_start(callback_CteateShtml); } function callback_CteateShtml(buffer) { page = intval(@_REQUEST[page]); //fileName = _SERVER['DOCUMENT_ROOT'] . dirname(_SERVER['PHP_SELF']) . /article/ . basen

PHP如何生成静态页面的函数

  如何生成静态页面的函数:

  <?php

  function CreateShtml()

  {

  ob_start("callback_CteateShtml");

  }

  function callback_CteateShtml(buffer)

  {

  page = intval(@_REQUEST["page"]);

  //fileName = _SERVER['DOCUMENT_ROOT'] . dirname(_SERVER['PHP_SELF']) . "/article/" . basename(_SERVER['PHP_SELF'],".php") . (page==0 ? "" : "_" . strval(page)) . ".html";

  fileName = basename(_SERVER['PHP_SELF'],".php") . (page==0 ? "" : "_" . strval(page)) . ".html";//可以在这里修改你的静态页面路径

  fp = fopen(fileName,"wb");

  fwrite(fp,buffer);

  fclose(fp);

  return buffer;

  }

  ?>

  举个例

  把上面的代码保存为 static.php

  执行下面页面 phpfans.php

  CODE:[复制到剪切板]<?php

  include("static.php");

  CreateShtml();

  ?>

  <html xmlns="http://www.w3.org/1999/xhtml">

  <head>

  <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

  <title>无标题文档</title>

  </head>

  <body>

  <?php

  echo "php爱好者站欢迎你,http://www.phpfans.net";

  ?>

  </body>

  </html>
分享到:
本文"PHP如何生成静态页面的函数"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4