- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:デザインとプログラムの分離)
デザインとプログラムの分離
このQ&Aのポイント
- デザインとプログラムを分離するための一例を教えてください。
- デザインとプログラムを分離する方法を教えてください。
- デザインとプログラムを分離する際の注意点について教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
簡単にすませるなら…… display関数のなかで htmlspecialchars(...) しないで、 $data["..."] に代入するときにする。 data.txt は foreach でタグを組み立てて、htmlspecialchars(...) しないで、そのまま $data["..."] へ代入。 かな? でも本気でロジックと表示を分離させたいなら、テンプレートの仕様を考えて、テンプレートファイルをパースして、仕様の通りに展開するエンジンを実装した方がいいよ?
その他の回答 (1)
- goronhoron
- ベストアンサー率22% (13/58)
回答No.1
すでにあるテンプレートエンジンを利用する。 定番はSmartyだろうね。
お礼
とらあえずそのやり方でやってみます。 ご回答ありがとうございました。