PHPの静的実装コード

WBOY
リリース: 2016-06-13 12:24:10
オリジナル
1125 人が閲覧しました

テンプレート ファイル template.htm:

コードをコピー コードは次のとおりです。


頭>
%タイトル%




php ファイル:



コードをコピー

コードは次のとおりです:

//Replace 関数は次の目的で使用されます。テンプレートファイルから読み込みます コンテンツ内のキーワードを変数内のコンテンツに置き換えます function Replace($row) { //置換に使用する変数を定義します

$title = "記事タイトル";

$ body = "これが記事の本文です";
//パラメータ内のキーワードを置き換えます
$row = str_replace("%title%", $title, $row);
$row = str_replace(" %body%", $body, $row);
//置換結果を返します
return $row;
//テンプレート ファイル ポインタ
$f_tem = fopen(" template.htm","r");
//生成されたファイル ポインター
$f_new = fopen("new.htm","w");テンプレート ファイルを読み取るループ。毎回一度に 1 行ずつ読み取ります。
while(!feof($f_tem))
{
$row = fgets($f_tem);
$row = Replace ($row); //読み取ったコンテンツのキーワードを
fwrite($f_new, $row) に置き換えます。 // 置き換えられたコンテンツを生成された HTML ファイルに書き込みます
}
// ファイル ポインタを閉じます
fclose($f_new);
fclose($f_tem);


新しい HTML ページを生成します: new.html



コードをコピー

コードは次のとおりです:


記事タイトル

これは記事の本文です/pre>


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート