<div class="codetitle"><a style="CURSOR: pointer" data="47422" class="copybut" id="copybut47422" onclick="doCopy('code47422')"> 代码如下:<div class="codebody" id="code47422"> $data = array( 'title'=>'ilsea', 'list'=>array( 'hello', 'world' ) );include('show.php');// show.php 模板文件
<?php echo $data['title']; echo ' '; print_r($data['list']); ?>
定义一个函数用来包含模板,并传递数据 <div class="codetitle"><a style="CURSOR: pointer" data="39136" class="copybut" id="copybut39136" onclick="doCopy('code39136')"> 代码如下:<div class="codebody" id="code39136"> // 定义一个函数用来包含模板,并传递数据,应该定义在公用函数库里的,这里我就直接写在这儿了 function template($template,$data) { if(isset($data)){ foreach($data as $key=>$val){ $$key = $val; } unset($data); } include($template); }template('show.php',$data);
此例当然不是完整的写法,仅仅是一个小小的示例,模板赋值的原理就是这样的。 (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|