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 escape URL编码
Dec 10 PHP
php 表单验证实现代码
Mar 10 PHP
php 计算两个时间戳相隔的时间的函数(小时)
Dec 18 PHP
九个你必须知道而且又很好用的php函数和特点
Aug 08 PHP
linux下编译安装memcached服务
Aug 03 PHP
浅谈PHP正则表达式中修饰符/i, /is, /s, /isU
Oct 21 PHP
PHP回溯法解决0-1背包问题实例分析
Mar 23 PHP
PHP利用APC模块实现大文件上传进度条的方法
Oct 29 PHP
php PDO异常处理详解
Nov 20 PHP
CI框架表单验证实例详解
Nov 21 PHP
Laravel 数据库加密及数据库表前缀配置方法
Oct 10 PHP
PHP Pipeline 实现中间件的示例代码
Apr 26 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
PHP中的正规表达式(一)
2006/10/09 PHP
解决ThinkPHP关闭调试模式时报错的问题汇总
2015/04/22 PHP
详解PHP中instanceof关键字及instanceof关键字有什么作用
2015/11/05 PHP
拖动Html元素集合 Drag and Drop any item
2006/12/22 Javascript
JavaScript DSL 流畅接口(使用链式调用)实例
2015/03/15 Javascript
js控制div弹出层实现方法
2015/05/11 Javascript
页面内容排序插件jSort使用方法
2015/10/10 Javascript
整理AngularJS框架使用过程当中的一些性能优化要点
2016/03/05 Javascript
全面了解JavaScript的数据类型转换
2016/07/01 Javascript
JavaScript将base64图片转换成formData并通过AJAX提交的实现方法
2016/10/24 Javascript
清除js缓存的多种方法总结
2016/12/09 Javascript
微信小程序利用co处理异步流程的方法教程
2017/05/20 Javascript
原生JavaScript来实现对dom元素class的操作方法(推荐)
2017/08/16 Javascript
jQuery实现切换隐藏与显示同时切换图标功能
2017/10/29 jQuery
Vue开发Html5微信公众号的步骤
2019/04/11 Javascript
js实现指定时间倒计时效果
2019/08/26 Javascript
JS+CSS实现炫酷光感效果
2020/09/05 Javascript
JavaScript实现拖动对话框效果的实现代码
2020/10/12 Javascript
[45:59]EG vs OG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python获取DLL和EXE文件版本号的方法
2015/03/10 Python
Python中函数及默认参数的定义与调用操作实例分析
2017/07/25 Python
Python使用numpy模块创建数组操作示例
2018/06/20 Python
python实现图片识别汽车功能
2018/11/30 Python
利用arcgis的python读取要素的X,Y方法
2018/12/22 Python
python制作mysql数据迁移脚本
2019/01/01 Python
解决python 文本过滤和清理问题
2019/08/28 Python
TensorFlow的环境配置与安装教程详解(win10+GeForce GTX1060+CUDA 9.0+cuDNN7.3+tensorflow-gpu 1.12.0+python3.5.5)
2020/06/22 Python
python爬虫请求头设置代码
2020/07/28 Python
个人简历中的自我评价范例
2013/10/29 职场文书
语文教学感言
2014/02/06 职场文书
经销商年会策划方案
2014/05/29 职场文书
舞蹈教育学专业求职信
2014/06/29 职场文书
学校运动会广播稿范文
2014/10/02 职场文书
写给医院的感谢信
2015/01/22 职场文书
房屋转让协议书(标准范本)
2016/03/21 职场文书
MySQL8.0.24版本Release Note的一些改进点
2021/04/22 MySQL