yii中的自定义组件(组件就是一些自定义的公用类)

1、在项目目录中的protected/components/Xxxx.php

2、在Xxxx.php中定义一个类,类名必须与文件名相同

3、控制器中使用时,只需实例化该类既可,无需导包或包含文件,因为main.php配置文件中己经导入了这些文件

'import'=>array(

'application.models.*',

'application.components.*',

),

例如:

protected/components/PageCut.php

class PageCut

{

public function 方法()

{}

public function 方法()

{}

public function 方法()

{}

}

控制器中

$pc = new PageCut();

$变量 = $pc->方法(参数...);

最新文章

  1. hao916,hao123,2345.com浏览器劫持-分析与清除
  2. 给php添加ssl证书
  3. 在github分支上上传空文件夹
  4. solar system by HTML5
  5. 如何将两个json合并成一个
  6. Qt5_简易画板_详细注释
  7. 新建Java文件的 文档注释
  8. 业务代码中(java class)中如何实现多线程,并且将子线程中的值随方法返回返回值
  9. 译文:Nesting Your BEM?
  10. 依据linux Oops信息准确定位错误代码所在行
  11. [置顶] 遇到难题(bug)的解决方法心得
  12. Spring+SpringMVC+MyBatis的pom.xml依赖
  13. Spring Boot 2 - 初识与新工程的创建
  14. How std::cout works [duplicate]
  15. 【windows核心编程】系统消息与自定义钩子(Hook)使用
  16. Hadoop Yarn环境配置
  17. 关于SpringMVC Json使用
  18. [参考资料] 80个Python经典资料(教程+源码+工具)汇总
  19. 删除string类型字符串中指定字符串段
  20. SpringBoot的基础

热门文章

  1. CodeForces 450
  2. 使用 Azure Site Recovery 灾难恢复至 Azure 的功能现已正式发布
  3. sqliteExpert软件使用(创建数据库和表)
  4. RegisterFunction z
  5. Warning: Function created with compilation errors!
  6. NPOI读取Excel案例
  7. Fatjar成功安装记录
  8. HDU POJ 1015 Jury Compromise(陪审团的人选,DP)
  9. 问题.NETwebservice其他电脑无法使用-测试窗体只能用于来自本地计算机的请求
  10. 问题-[Delphi7]程序在WIN7电脑上的日期错误处理