1.首先,封装一个类,放在文件夹vendor下,命名为articls.php。
<?php
class Articles{
//测试
function add()
{
return 1;
}
//获取首页右侧列表
public function get_right($data,$limit,$width='290',$height="400"){
$info = array();
$num = 0;
foreach($data as $key=>$v){
if($num<$limit){
$info[] = $v;
$num++;
}
}
//便利数据
$str = "<div class='news_c w_208' id='sort' style='".$width."px;height:".$height."px'><ul>";
foreach($info as $key=>$v){
$str .= "<li><input type='button' onclick='topq(".$v['acticle_id'].");' value='置顶'><a href='index.php?r=index/acticlesid& acticle_id=".$v['acticle_id']."'>".$info[$key]['title']."</a></li>";
}
$str .= "</ul></div>";
return $str;
}
2.控制器引用类。(切记:实例化类时,必须和类名一致。例如:$m=new Articles,articles.php)
use Articles;
3.视图层突出。