yii2.0实现创建简单widgets示例


Posted in PHP onJuly 18, 2016

本文实例讲述了yii2.0实现创建简单widgets的方法。分享给大家供大家参考,具体如下:

namespace yii\widgets;
use yii\base\Widget;
use yii\helpers\Html;
class HelloWidget extends Widget
{
public $message;
public function init()
{
parent::init();
if ($this->message === null) {
$this->message = 'Hello World';
}
}
public function run()
{
return Html::encode($this->message);
}
}

调用方法

<?php
use app\components\HelloWidget;
?>
<?= HelloWidget::widget(['message' => 'Good morning']) ?>

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

PHP 相关文章推荐
PHP4和PHP5共存于一系统
Nov 17 PHP
apache2.2.4+mysql5.0.77+php5.2.8安装精简
Apr 29 PHP
discuz程序的PHP加密函数原理分析
Aug 05 PHP
PHP动态创建Web站点的方法
Aug 14 PHP
CURL的学习和应用(附多线程实现)
Jun 03 PHP
php解析html类库simple_html_dom(详细介绍)
Jul 05 PHP
PHP SplObjectStorage使用实例
May 12 PHP
php获取网站百度快照日期的方法
Jul 29 PHP
合格的PHP程序员必备技能
Nov 13 PHP
php经典算法集锦
Nov 14 PHP
php is_executable判断给定文件名是否可执行实例
Sep 26 PHP
利用 fsockopen() 函数开放端口扫描器的实例
Aug 19 PHP
php cookie工作原理与实例详解
Jul 18 #PHP
Yii2针对指定url的生成及图片等的引入方法小结
Jul 18 #PHP
图文详解PHP环境搭建教程
Jul 16 #PHP
Yii调试查看执行SQL语句的方法
Jul 15 #PHP
PHP中FTP相关函数小结
Jul 15 #PHP
Yii数据模型中rules类验证器用法分析
Jul 15 #PHP
Yii控制器中filter过滤器用法分析
Jul 15 #PHP
You might like
造就帕卡马拉的帕卡斯是怎么被发现的
2021/03/03 咖啡文化
Php Cookie的一个使用注意点
2008/11/08 PHP
PHP中利用substr_replace将指定两位置之间的字符替换为*号
2011/01/27 PHP
php ci框架验证码实例分析
2013/06/26 PHP
PHP eval函数使用介绍
2013/12/08 PHP
php中文乱码怎么办如何让浏览器自动识别utf-8
2014/01/15 PHP
php过滤敏感词的示例
2014/03/31 PHP
发现的以前不知道的函数
2006/09/19 Javascript
用JavaScript 处理 URL 的两个函数代码
2007/08/13 Javascript
语义化 H1 标签
2008/01/14 Javascript
JavaScript DOM 学习第七章 表单的扩展
2010/02/19 Javascript
JavaScript使用indexOf获得子字符串在字符串中位置的方法
2015/04/06 Javascript
jquery使用经验小结
2015/05/20 Javascript
javascript删除数组重复元素的方法汇总
2015/06/24 Javascript
详解JavaScript中数组和字符串的lastIndexOf()方法使用
2016/03/13 Javascript
Window.Open打开窗体和if嵌套代码
2016/04/15 Javascript
JS使用onerror捕获异常示例
2016/08/03 Javascript
Angular 开发学习之Angular CLI的安装使用
2017/12/31 Javascript
webpack 从指定入口文件中提取公共文件的方法
2018/11/13 Javascript
微信小程序渲染性能调优小结
2019/07/30 Javascript
[40:16]TFT vs Mski Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
Windows下Python的Django框架环境部署及应用编写入门
2016/03/10 Python
python Opencv将图片转为字符画
2021/02/19 Python
使用python实现希尔、计数、基数基础排序的代码
2019/12/25 Python
pytorch实现CNN卷积神经网络
2020/02/19 Python
pycharm 添加解释器的方法步骤
2020/08/31 Python
利用CSS3的3D效果制作正方体
2020/03/10 HTML / CSS
面向对象编程是如何提高软件开发水平的
2014/05/06 面试题
国外的一些J2EE面试题一
2012/10/13 面试题
优秀求职自荐信怎样写
2013/12/18 职场文书
酒店节能减排方案
2014/05/26 职场文书
幼儿园门卫岗位职责范本
2014/07/02 职场文书
人力资源管理专业自荐书
2014/07/07 职场文书
电子商务专业求职信
2014/07/10 职场文书
个人业务学习心得体会
2016/01/25 职场文书
Win11安全功能升级:内置防网络钓鱼功能
2022/04/08 数码科技