Yii扩展组件编写方法实例分析


Posted in PHP onJune 29, 2015

本文实例讲述了Yii扩展组件编写方法。分享给大家供大家参考。具体如下:

因为Yii本身就引入了Prado的component-based 思想做为主要思想。因此,组件在yii中是很重要的。

组件一般放在components目录里,其格式示例基本如下:

<?php
/**
 * some description about the <span style="color: rgb(34, 34, 34); font-family: Arial, sans-serif; font-size: 12.800000190734863px; line-height: 19px; ">components</span>
 */
class Utilities extends CController
{
  public static function testTool($param)
  {
   // codes
  }
}

使用方法格式示例:

<?php
echo Utilities::testTool($param);
?>

实现的理由也很简单,由于所有的扩展继承了系统的基类,因此,在应用中使用该方法时,yii会导入注册该类方法。

希望本文所述对大家基于Yii框架的php程序设计有所帮助。

PHP 相关文章推荐
如何删除多级目录
Oct 09 PHP
php中比较简单的导入phpmyadmin生成的sql文件的方法
Jun 28 PHP
php的大小写敏感问题整理
Dec 29 PHP
简单的方法让你的后台登录更加安全(php中加session验证)
Aug 22 PHP
PHP取整函数:ceil,floor,round,intval的区别详细解析
Aug 31 PHP
使用phpQuery采集网页的方法
Nov 13 PHP
php分页代码学习示例分享
Feb 20 PHP
php调用C代码的实现方法
Mar 11 PHP
PHP实现的博客欢迎提示功能(很特别哦)
Jun 05 PHP
PHP的拦截器实例分析
Nov 03 PHP
PHP获取访问设备信息的方法示例
Feb 20 PHP
PHP设计模式之组合模式定义与应用示例
Feb 01 PHP
php实现SAE上使用storage上传与下载文件的方法
Jun 29 #PHP
PHP变量赋值、代入给JavaScript中的变量
Jun 29 #PHP
PHP中余数、取余的妙用
Jun 29 #PHP
CodeIgniter中使用Smarty3基本配置
Jun 29 #PHP
利用PHP脚本在Linux下用md5函数加密字符串的方法
Jun 29 #PHP
Linux系统递归生成目录中文件的md5的方法
Jun 29 #PHP
基于CakePHP实现的简单博客系统实例
Jun 28 #PHP
You might like
PHP5+UTF8多文件上传类
2008/10/17 PHP
php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
2010/12/19 PHP
采用header定义为文件然后readfile下载(隐藏下载地址)
2014/01/31 PHP
PHP实现搜索地理位置及计算两点地理位置间距离的实例
2016/01/08 PHP
mysql alter table命令修改表结构实例详解
2016/09/24 PHP
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
鼠标移动到一张图片时变为另一张图片
2006/12/05 Javascript
JavaScript 调试器简介
2009/02/21 Javascript
javascript eval函数深入认识
2009/02/21 Javascript
向大师们学习Javascript(视频与PPT)
2009/12/27 Javascript
jQuery EasyUI API 中文文档 - NumberSpinner数值微调器使用介绍
2011/10/21 Javascript
浅析Javascript中“==”与“===”的区别
2014/12/23 Javascript
js判断是否按下了Shift键的方法
2015/01/27 Javascript
jQuery带时间的日期控件代码分享
2015/08/26 Javascript
BootStrap 附加导航组件
2016/07/22 Javascript
移动端脚本框架Hammer.js
2016/12/15 Javascript
Three.js利用顶点绘制立方体的方法详解
2017/09/27 Javascript
在vue项目中使用Nprogress.js进度条的方法
2018/01/31 Javascript
JavaScript常见继承模式实例小结
2019/01/11 Javascript
5分钟快速看懂ES6中的反射与代理
2019/12/19 Javascript
python删除列表中重复记录的方法
2015/04/28 Python
python 类详解及简单实例
2017/03/24 Python
解决python3读取Python2存储的pickle文件问题
2018/10/25 Python
python操作openpyxl导出Excel 设置单元格格式及合并处理代码实例
2019/08/27 Python
python简单的三元一次方程求解实例
2020/04/02 Python
基于python实现操作redis及消息队列
2020/08/27 Python
Python绘制词云图之可视化神器pyecharts的方法
2021/02/23 Python
白兰氏健康Mall:BRAND’S
2017/11/13 全球购物
Lookfantastic西班牙官网:英国知名美妆购物网站
2018/06/13 全球购物
审计工作个人的自我评价
2013/12/25 职场文书
高中校园广播稿
2014/01/11 职场文书
委托证明书
2014/09/17 职场文书
2014年党委工作总结
2014/11/22 职场文书
欢迎词范文
2015/01/27 职场文书
2015年评职称个人工作总结
2015/10/15 职场文书
Nginx限流和黑名单配置
2022/05/20 Servers