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

 更新时间:2015年06月29日 16:49:28   转载 作者:禅道空门  
这篇文章主要介绍了Yii扩展组件编写方法,实例分析了Yii框架下扩展组件的实现技巧,需要的朋友可以参考下

本文实例讲述了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程序设计有所帮助。

相关文章

  • yii的CURD操作实例详解

    yii的CURD操作实例详解

    这篇文章主要介绍了yii的CURD操作技巧,以实例形式详细分析了基于yii框架的增删改查的具体用法,非常具有实用价值,需要的朋友可以参考下
    2014-12-12
  • Yii安装EClientScript插件扩展实现css,js文件代码压缩合并加载功能

    Yii安装EClientScript插件扩展实现css,js文件代码压缩合并加载功

    这篇文章主要介绍了Yii安装EClientScript插件扩展实现css,js文件代码压缩合并加载功能,分析了EClientScript插件的下载、安装、设置及使用的相关技巧,需要的朋友可以参考下
    2016-07-07
  • twig里使用js变量的方法

    twig里使用js变量的方法

    这篇文章主要介绍了twig里使用js变量的方法,结合实例形式对比分析了在twig中使用js变量的相关调用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-02-02
  • Google PR查询接口checksum新算法

    Google PR查询接口checksum新算法

    前些日子一篇N久之前的老文忽然成了被阅读的热点,检查之后才发现自己使用那段代码来做pr查询的页面已经不能正常得到URL的Page Rank值了
    2009-01-01
  • PHP框架laravel的.env文件配置教程

    PHP框架laravel的.env文件配置教程

    在之前的版本 Laravel 是使用 config 文件夹下的 php 文件来完成项目所需要的配置的,后面从大概从 5 开始就使用了 .env 来放置部分配置。那么下面这篇文章主要给大家介绍了关于PHP框架laravel的.env文件配置的相关资料,需要的朋友可以参考学习。
    2017-06-06
  • 使用PHP Socket写的POP3类

    使用PHP Socket写的POP3类

    用PHP实现的POP3类,可以直接使用。
    2013-10-10
  • PHP 接入支付宝即时到账功能

    PHP 接入支付宝即时到账功能

    这篇文章主要介绍了PHP 接入支付宝即时到账功能,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-09-09
  • 解决Laravel 不能创建 migration 的问题

    解决Laravel 不能创建 migration 的问题

    今天小编就为大家分享一篇解决Laravel 不能创建 migration 的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • laravel 自定义常量的两种方案

    laravel 自定义常量的两种方案

    今天小编就为大家整理了一篇laravel 自定义常量的两种方案,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • ThinkPHP中类的构造函数_construct()与_initialize()的区别详解

    ThinkPHP中类的构造函数_construct()与_initialize()的区别详解

    这篇文章主要介绍了ThinkPHP中类的构造函数_construct()与_initialize()的区别,文中介绍的非常详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-03-03

最新评论