Yii 之视图
控制器方法代码:
    public function actionIndex(){
        $data = array(
            'name' => 'zhangsan',
            'age' => 12,
            'address' => array('北京市','朝阳区'),
            'intro' => '我是简介,<script>alert("123");</script>'
        );
        return $this->renderPartial('index',$data);//第二个参数赋值
    }
视图代码:
<?php
use yii\helpers\Html;
use yii\helpers\HtmlPurifier;
?>
<h1>Hello index view</h1>
<h2>姓名:<?php echo $name;?></h2>
<h2>年龄:<?=$age?></h2>
<h2>地址:<?=$address[0]?> <?=$address[1]?></h2>
<h2>简介:<?=Html::encode($intro)?> </h2>
<h2>简介:<?=HtmlPurifier::process($intro)?> </h2>
主要使用了控制器赋值,调用视图页面,以及视图中防止攻击的方法。
Yii 之视图的更多相关文章
- YII框架视图模块化
		
在实际项目开发中,有很多地方我们在不同页面我们会重复利用它,如菜单栏... 下面是将这类型进行模块化处理,使其能在不同页面中重复利用... 案例: 效果图如下: 1.在YII中的路径如下: 2.在le ...
 - Yii 之视图数据块
		
控制器代码: public $layout = 'common'; public function actionStudent(){ $data = array('page_name'=>'St ...
 - Yii 之视图布局
		
控制器代码: //设置的布局文件 public $layout = 'common'; public function actionAbout(){ $data = array('page_name' ...
 - YII学习,初体验 ,对YII的一些理解.
		
先说点没用的: 不会选择,选择后不坚持,不断的选择.这是人生中的一个死循环,前两一直迷茫.觉得自己前进方向很不明朗.想去学的东西有很多.想学好YII,想学PYTHON 想学学hadoop什么的,又想研 ...
 - yii2开发后记
		
h2:first-child, body>h1:first-child, body>h1:first-child+h2, body>h3:first-child, body>h ...
 - [moka同学摘录]Yii2.0开发初学者必看
		
想要了解更多YII,PHP方面内容,请关注本博客. 基础总结 1.修改默认控制器/方法 yii默认是site控制器,可以在web.php中设置$config中的'defaultRoute'='xxxx ...
 - Yii 如何渲染另一控制器中的视图。
		
(Yii)使用renderPartial调用另外一个控制器的视图 我们可以使用renderPartial访问存储在不同控制器的视图文件夹中的部分视图文件. 在Yii1.1.3中,我们使用双斜线“//” ...
 - yii  使用renderPartial调用另外一个控制器的视图
		
以下由我们在信易网络公司开发项目的时候终结出的一些经验 我们可以使用renderPartial访问存储在不同控制器的视图文件夹中的部分视图文件. 在Yii1.1.3中,我们使用双斜线“//”,程序就会 ...
 - Yii框架2.0的视图和widgets表单的使用
		
2.0的控制器的创建和action方法的添加和1.0的基本是一样的.但我发现他的widgets 的ActiveForm和1.1版本有些不一样的地方. 对于视图基本也是一样的,有render 和 ren ...
 
随机推荐
- iview 表单验证 input 用失去焦点事件 blur, select下拉选框 要用change事件 验证
			
birthday: [{ required: true, message: '内容不能为空', trigger: 'blur' }],belongDept: [{ required: true, me ...
 - Python3 try-except、raise和assert解析
			
Python3 try-except.raise和assert解析 一.说明 关于异常捕获try-except:在学java的时候就被教育异常捕获也是java相对c的一大优点,几年下来多少也写了些代码 ...
 - 调用 C 动态库
			
调用 C 动态库 由 王巍 (@ONEVCAT) 发布于 2015/11/04 C 是程序世界的宝库,在我们面向的设备系统中,也内置了大量的 C 动态库帮助我们完成各种任务.比如涉及到压缩的话我们很可 ...
 - 微信小程序 wx.request POST请求------中文乱码问题
			
问题: 一个简单的表单,提交后台返回数据“提交成功”. 以为没问题了,但是没过多久后台小哥就问为啥那么多乱码,找了很久原因,发现在提交的时候就已经乱码了. 嗯,前端问题,然后测试GET/POST方法. ...
 - centos7.2快速搭建LAMP平台
			
#查看linux系统版本信息 cat /etc/redhat-release 以上是操作系统的所有信息,补充下内核信息参数介绍: 3.10.0-514.26.2.el7.x86_64 3表示主版本号, ...
 - 【php】 PHP 支持 9 种原始数据类型
			
PHP 支持 9 种原始数据类型. 四种标量类型: boolean(布尔型) integer(整型) float(浮点型,也称作 double) string(字符串) 三种复合类型: array(数 ...
 - 【php】 检测  ie ie11 edge浏览器
			
来源 php.net 官网评论截取 -- Declan kelly Please note that Internet Explorer 11 no longer contains MSIE in i ...
 - python_列表——元组——字典——集合
			
列表——元组——字典——集合: 列表: # 一:基本使用# 1.用途:存放多个值 # 定义方式:[]内以逗号为分隔多个元素,列表内元素无类型限制# l=['a','b','c'] #l=list([' ...
 - Python9-列表-day4
			
列表list 列表是python中的基础数据类型之一,其他语言中也有类似于列表的数据类型,比如js中叫数组,他是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如: li = [‘a ...
 - 剑指Offer(书):合并两个排序的列表
			
题目:输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则. 递归版本: public ListNode Merge(ListNode list1,ListNod ...