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 相关文章推荐
用PHP将数据导入到Foxmail
Oct 09 PHP
关于Intype一些小问题的解决办法
Mar 28 PHP
PHP n个不重复的随机数生成代码
Jun 23 PHP
php curl 登录163邮箱并抓取邮箱好友列表的代码(经测试)
Apr 07 PHP
php超快高效率统计大文件行数
Jul 05 PHP
PHP调试的强悍利器之PHPDBG
Feb 22 PHP
php5.2的curl-bug 服务器被php进程卡死问题排查
Sep 19 PHP
Thinkphp框架 表单自动验证登录注册 ajax自动验证登录注册
Dec 27 PHP
PHP memcache在微信公众平台的应用方法示例
Sep 13 PHP
php-fpm超时时间设置request_terminate_timeout资源问题分析
Sep 27 PHP
基于php伪静态的实现方法解析
Jul 31 PHP
PHP反射基础知识回顾
Sep 10 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
php生成随机密码的三种方法小结
2010/09/04 PHP
PHP跳转页面的几种实现方法详解
2013/06/08 PHP
ThinkPHP查询中的魔术方法简述
2014/06/25 PHP
php 解决substr()截取中文字符乱码问题
2016/07/18 PHP
yii2使用gridView实现下拉列表筛选数据
2017/04/10 PHP
完美解决Thinkphp3.2中插入相同数据的问题
2017/08/01 PHP
控制打印时页眉角的代码
2007/02/08 Javascript
屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码
2007/04/01 Javascript
jQuery示例收集
2010/11/05 Javascript
js冒泡法和数组转换成字符串示例代码
2013/08/14 Javascript
js中自定义方法实现停留几秒sleep
2014/07/11 Javascript
javascript快速排序算法详解
2014/09/17 Javascript
jquery+ajax+text文本框实现智能提示完整实例
2016/07/09 Javascript
Bootstrap图片轮播组件Carousel使用方法详解
2016/10/20 Javascript
ReactJs快速入门教程(精华版)
2016/11/28 Javascript
解决vue请求接口第一次成功,第二次失败问题
2020/09/08 Javascript
js闭包和垃圾回收机制示例详解
2021/03/01 Javascript
仅用500行Python代码实现一个英文解析器的教程
2015/04/02 Python
Python中使用Beautiful Soup库的超详细教程
2015/04/30 Python
Python算法应用实战之队列详解
2017/02/04 Python
Unicode和Python的中文处理
2017/03/19 Python
Python导入模块时遇到的错误分析
2017/08/30 Python
用python爬取历史天气数据的方法示例
2019/12/30 Python
Python3 pickle对象串行化代码实例解析
2020/03/23 Python
Django model.py表单设置默认值允许为空的操作
2020/05/19 Python
行政助理的职责
2013/11/14 职场文书
大学生求职自我评价
2014/01/16 职场文书
标准自荐信范文
2014/01/29 职场文书
教师一岗双责责任书
2014/04/16 职场文书
演讲稿开场白台词
2014/08/25 职场文书
旅游活动总结
2014/08/27 职场文书
高一军训口号
2015/12/25 职场文书
职业生涯规划书之大学四年
2019/08/07 职场文书
golang 如何用反射reflect操作结构体
2021/04/28 Golang
SpringBoot整合MongoDB的实现步骤
2021/06/23 MongoDB
详解解Django 多对多表关系的三种创建方式
2021/08/23 Python