生成静态页面的php函数,php爱好者站推荐_php教程-查字典教程网
生成静态页面的php函数,php爱好者站推荐
生成静态页面的php函数,php爱好者站推荐
发布时间:2016-12-29 来源:查字典编辑
摘要:复制代码代码如下:举个例把上面的代码保存为static.php执行下面页面phpfans.php复制代码代码如下:无标题文档将会生成一个ph...

复制代码 代码如下:

<?php

functionCreateShtml()

{

ob_start("callback_CteateShtml");

}

functioncallback_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

复制代码 代码如下:

<?php

include("static.php");

CreateShtml();

?>

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

<head>

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

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

</head>

<body>

<?php

echo"查字典教程网欢迎你,http://www.jb51.net";

?>

</body>

</html>

将会生成一个phpfans.html的静态页面

如果有参数,则用page来传递如phpfans.php?page=1

则生成phpfans_1.html的静态页面

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新php教程学习
    热门php教程学习
    编程开发子分类