Heim >Backend-Entwicklung >PHP-Tutorial >无线电爱好者 生成静态页面的php函数,php爱好者站推荐

无线电爱好者 生成静态页面的php函数,php爱好者站推荐

WBOY
WBOYOriginal
2016-07-29 08:36:461380Durchsuche

复制代码 代码如下:


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

复制代码 代码如下:


include("static.php"); 
CreateShtml(); 
?> 
 

 
 
无标题文档 
 
 
echo "本站欢迎你,http://www.jb51.net"; 
?> 
 
  

将会生成一个 phpfans.html的静态页面
如果有参数,则用page来传递 如 phpfans.php?page=1
则生成 phpfans_1.html的静态页面

以上就介绍了无线电爱好者 生成静态页面的php函数,php爱好者站推荐,包括了无线电爱好者方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn