最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php模板原理講解

 更新時(shí)間:2013年11月13日 11:13:32   作者:  
php各種MVC框架采用頁(yè)面和代碼分離,通過模板將變量賦值到頁(yè)面,以及模板引擎,那么php模板賦值的原理是什么呢
復(fù)制代碼 代碼如下:

$data = array(
        'title'=>'ilsea',
        'list'=>array(
                'hello',
                'world'
            )
    );

include('show.php');

// show.php 模板文件
<div>
    <?php
    echo $data['title'];
    echo '<br/>';
    print_r($data['list']);
    ?>
</div>

定義一個(gè)函數(shù)用來包含模板,并傳遞數(shù)據(jù)
復(fù)制代碼 代碼如下:

// 定義一個(gè)函數(shù)用來包含模板,并傳遞數(shù)據(jù),應(yīng)該定義在公用函數(shù)庫(kù)里的,這里我就直接寫在這兒了
function template($template,$data)
{
    if(isset($data)){
        foreach($data as $key=>$val){
            $$key = $val;
        }
        unset($data);
    }
    include($template);
}

template('show.php',$data);

此例當(dāng)然不是完整的寫法,僅僅是一個(gè)小小的示例,模板賦值的原理就是這樣的。

相關(guān)文章

最新評(píng)論

板桥市| 曲周县| 泸西县| 乐都县| 依兰县| 额敏县| 定边县| 永兴县| 莱阳市| 武川县| 饶平县| 凉城县| 慈溪市| 平原县| 乌苏市| 甘谷县| 香港| 双鸭山市| 运城市| 无极县| 玉树县| 临桂县| 厦门市| 榆树市| 张北县| 佛坪县| 永丰县| 梁平县| 福建省| 互助| 秭归县| 敦煌市| 阿克苏市| 措美县| 彰武县| 湖南省| 德清县| 奉贤区| 新余市| 开平市| 都昌县|