php
<code>//Demo01.php public static function buildFullPage(){ $data = [ [ 'type'=>'header' ], [ 'type'=>'companys', 'com_id'=>'北京', //定义了很多变量 每个content布局都是一样的 ] ], [ 'type'=>'companys', 'com_id'=>'上海', ] ], [ 'type'=>'companys', 'com_id'=>'深圳', ] ], [ 'type'=>'companys', 'com_id'=>'杭州', ] ], [ 'type'=>'footer' ] ]; foreach($data as $type=>$type_value){ switch($type){ case'header': echo Demo01::buildHeader(); case'companys': echo Demo01::buildCom($data); case'footer': echo Demo01::buildFooter(); <mark style="color:transparent">本%文来源gaodaimacom搞#^代%!码网@</mark>搞代gaodaima码 } } }</code>
页面大概布局是一个header 四个content(也就是每一个content是一个公司的介绍,模板都一样),一个footer ,用这种方法,每次都只是显示一个content,如果想全部显示,该怎么做?
<code>//index.php <?phpinclude("Demo01.php");echo Demo01::buildFullPage();</code>