この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン 両方とも次のリビジョン | ||
php_template [2019/01/03 00:52] 管理者 [PHP 簡易的なテンプレートエンジン] |
php_template [2019/01/03 00:58] 管理者 |
||
---|---|---|---|
ライン 7: | ライン 7: | ||
---- | ---- | ||
- | ===== 関数本体 ===== | + | ===== 自作関数 ===== |
+ | |||
+ | 入力された連想配列からキーとデータを分離し、データ部から専用タグの文字 %%{%%と%%}%% をエスケープして、テンプレートのキーと同名の専用タグを置換しています。 | ||
<code php> | <code php> | ||
ライン 27: | ライン 29: | ||
</code> | </code> | ||
- | ===== サンプルプログラム ===== | + | ==== プログラム例 ==== |
下記2つのファイルをPHPの動作するディレクトリに保存して、ブラウザでtemplate.phpを表示するとテンプレートの専用タグの一に出力データが表示されます。 | 下記2つのファイルをPHPの動作するディレクトリに保存して、ブラウザでtemplate.phpを表示するとテンプレートの専用タグの一に出力データが表示されます。 | ||