フレームワークを使っていれば、Viewの塊をコンポーネント的な感じで部品化できる機能がすでに備わってると思うのですが、プレーンなPHPだとどうすればいいか。
例えば、item_listでloopぶんまわして、itemごとにまとまったviewを作るときとか。
function parts($file, $vars){
require($file);
}
こんな関数を作って、
foreach($item_list as $item){
parts("template.html", $item);
}
とかやっておけば、変数のスコープも閉じられていい感じ
例えば、item_listでloopぶんまわして、itemごとにまとまったviewを作るときとか。
function parts($file, $vars){
require($file);
}
こんな関数を作って、
foreach($item_list as $item){
parts("template.html", $item);
}
とかやっておけば、変数のスコープも閉じられていい感じ
