PHP生成靜態檔案之真靜態

2021-08-21 07:26:27 字數 645 閱讀 4564

下面思路和**是在demo實現,非框架

實現思路:

舉個例子--例如我們要把某個商品的詳情存入靜態頁面(html)

<?php

獲取商品id

如果對應的靜態頁面存在否則

?>

模板檔案:需要新建乙個page.html檔案

%gid%--%title%

%price%

%content%

實現**:需要新建乙個html(存放模板檔案的資料夾)

<?php

header('content-type:text/html;charset=utf-8');

//判斷gid是否有傳輸

if (isset($_get['gid'])) else

//定義儲存靜態頁面的路徑

$html_file = '../html/' . $gid . '.html';

//判斷該檔案是否存在

if (file_exists($html_file)) else

乙個簡單的生成靜態檔案的demo就寫完了。

希望我的乙個簡單demo可以幫助到更多的朋友。拿走不謝哦,但是思路一定要是清晰的。

php生成靜態檔案

1,通用生成方法 獲取檔案內容 content file get contents id 110 filename id.html 設定靜態檔案路徑及檔名 if file exists filename unlink filename 檢查是否存在舊檔案,有則刪除 fp fopen filename...

PHP生成普通的靜態檔案

class file 生成靜態快取 param string key 快取檔名 param array value 快取內容 param string path 快取路徑 public function cachedata key,value path 生成快取檔案 dir dirname file...

PHP生成靜態頁面

php生成靜態頁面 php生成靜態頁面的條件 使用ob start 方法開啟快取區也是生成靜態頁面的開始 使用ob get contect 方法獲取快取內容 使用ob clean 方法清空快取 ob start 開啟快取區 filename date ymdhis rand 1000,9999 ht...