- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:php テンプレート)
phpでテンプレートを作成する方法
このQ&Aのポイント
- phpでテンプレートを作成する方法について質問です。サンプルを試しましたがうまく行きません。
- テンプレート表示用の関数を作成しましたが、正しくテンプレートの表示ができません。
- 参考記事によると、phpのテンプレート作成方法について詳しく説明されています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>ちゃんとした動かし方をお教えてください。 まず、指定の >参考: >https://www.sejuku.net/blog/73463 に書かれているやり方をそのまま実行して普通に動きましたよ。 動かない場合は、デバッガーで1行1行 ステップトレースしてみてはいかがでしょうか? 添付した画像のように、 <h2>この記事は、_+test+_です。</h2> この部分が、 <h2>この記事は、PHPのテンプレートって何で作る?です。</h2> に置き換わって送り出されていれば、成功です。 (このプログラムはそれしかもともとしてないので、これで正しいです) それと、 >(tempファイルの拡張子はphpがいいです。) ですが、 $html_data = file_get_contents($html_file); これは、ローカル取り込みなので、グローバル取り込みにすれば 一応は動く半面、 一つ目のHTTP通信内で、別のHTTP通信を発生されるので、 無駄に重くなるだけですが。 それでもいいなら、 https://www.php.net/manual/ja/function.file-get-contents.php (公式説明) を参考にどうぞ! ということで、回答として 「実際にこちらでもやってみましたが、特に 何もしなくてもそのまま動作することが確認され、 正しく動作しました」 で、終わってしまいました。
お礼
うーん、なぜかできませんでした。 代替案を模索します。