静态HTML和从数据库里读取内容的动态页相比一直都有其不可替换的良好表现。在空间不做为第一考虑因素的时候,静态HTML显示更加适用。
PHP生成静态页,我总结了下有以下两个方法:
[php]
$src = './index.tpl';
$content = file_get_content($src);
$content = str_replace('{title}' , '标题' , $content);
//相同替换
$content = str_replace( ... );
$fp = fopen('./index.html' , 'w') or die('can not open file');
fputs($fp , $content);
fclose($fp);
unset($fp);
index.tpl
[html]
第二两种就相对简单多了
[php]
ob_start();
$top_id = 34;
require './index.php';
ob_end_clean();
/**www.2cto.com
*在index.php 可以将$top_id做为参数;因为这个是可以传递到index.php这个页面的。
*然后在index.php里写入生成HTML的代码。即不需要替换也可以生成HTML;
*/
作者:tomyjohn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

Dreamweaver Mac版
視覺化網頁開發工具

記事本++7.3.1
好用且免費的程式碼編輯器

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

Dreamweaver CS6
視覺化網頁開發工具