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 相关文章推荐
PHP初学入门
Nov 19 PHP
利用php递归实现无限分类 格式化数组的详解
Jun 08 PHP
提升PHP性能的21种方法介绍
Jun 25 PHP
php实现查询百度google收录情况(示例代码)
Aug 02 PHP
强制PHP命令行脚本单进程运行的方法
Apr 15 PHP
PHP内存缓存Memcached类实例
Dec 08 PHP
PHP文件上传之多文件上传的实现思路
Jan 27 PHP
最新最全PHP生成制作验证码代码详解(推荐)
Jun 12 PHP
PHP中递归的实现实例详解
Nov 14 PHP
基于CI(CodeIgniter)框架实现购物车功能的方法
Apr 09 PHP
php高清晰度无损图片压缩功能的实现代码
Dec 09 PHP
docker-compose部署php项目实例详解
Jul 30 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
如何实现给定日期的若干天以后的日期
2006/10/09 PHP
PHP学习笔记之字符串编码的转换和判断
2014/05/22 PHP
php遍历数组的4种方法总结
2014/07/05 PHP
PHP上传图片、删除图片简单实例
2016/11/12 PHP
asp函数split()对应php函数explode()
2019/02/27 PHP
thinkPHP3.2使用RBAC实现权限管理的实现
2019/08/27 PHP
javascript之querySelector和querySelectorAll使用介绍
2011/12/20 Javascript
了解一点js的Eval函数
2012/07/26 Javascript
JS中for循序中延迟加载动态效果的具体实现
2013/08/18 Javascript
js写出遮罩层登陆框和对联广告并自动跟随滚动条滚动
2014/04/29 Javascript
又一款js时钟!transform实现时钟效果
2016/08/15 Javascript
使用开源工具制作网页验证码的方法
2016/10/17 Javascript
详解JavaScript作用域和作用域链
2019/03/19 Javascript
微信小程序wepy框架学习和使用心得详解
2019/05/24 Javascript
js简单遍历获取对象中的属性值的方法示例
2019/06/19 Javascript
在Chrome DevTools中调试JavaScript的实现
2020/04/07 Javascript
JavaScript实现串行请求的示例代码
2020/09/14 Javascript
[51:43]OG vs LGD 2018国际邀请赛淘汰赛BO3 第五场 8.26
2018/08/30 DOTA
python实现排序算法
2014/02/14 Python
Django自定义过滤器定义与用法示例
2018/03/22 Python
Python 数据可视化pyecharts的使用详解
2019/06/26 Python
详解Django模版中加载静态文件配置方法
2019/07/21 Python
python中struct模块之字节型数据的处理方法
2019/08/27 Python
解决Python3.8用pip安装turtle-0.0.2出现错误问题
2020/02/11 Python
改变生活的男士内衣:SAXX Underwear
2019/08/28 全球购物
软件测试企业面试试卷
2016/07/13 面试题
政治思想表现评语
2014/05/04 职场文书
作风大整顿心得体会
2014/09/10 职场文书
2014年学生会工作总结
2014/11/07 职场文书
自荐信格式范文
2015/03/04 职场文书
2019通用版导游词范本!
2019/08/07 职场文书
六年级作文之家庭作文
2019/12/12 职场文书
教你漂亮打印Pandas DataFrames和Series
2021/05/29 Python
python脚本框架webpy模板控制结构
2021/11/20 Python
MySQL创建管理子分区
2022/04/13 MySQL
instantclient客户端 连接oracle数据库
2022/04/26 Oracle