namespace 命名空间,防止重名,就像电脑文件夹,C:/a.php 和 D:/a.php,a.php内容一样,位置不一样,就不会提示报错,否则同个盘下,相同文件会就会提示你重复了。
use 可以理解为引用,调用Home(模块)下Controller(控制器)里的AddonsController(类),没有use的话 后面的extends找不到AddonsController,就会报错。
class CmsController extends AddonsController,定义一个类,名字叫CmsController,并且继承(extends)AddonsController类,继承以后,你可以调用AddonsController里的方法或成员。
function getList(),定义一个方法,名字叫getList,getList方法里的代码就是你的业务逻辑
M('cms')->order('id desc')->field('id,title,img,cTime')->select();是查询语句,将查到的值赋值给$list,具体的语句你可以echo M('cms')->getlastSql();输出最后一条sql语句
foreach 遍历数组,并且将数组里的某个键所对应的值做处理,再重新赋值给原来的键。
dump();包含var_dump和print
哥们,把AddonsController的代码也发出来
这样看不出来