介绍
这篇文章给大家分享的是有关yii1与yii2的区别是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
1、快速区分yii1, yii2
yii1:
Yii::应用()
yii2:
Yii:: $应用
2,控制器调用时的区别
比如:控制器文件名为UserGroupController。php
函数为actionIndex
(推荐教程:yii框架)
yii1:
index . php ? r=userGroup/index&页面=1
yii2:
index . php ? r=次用户组/index&页面=1
对应的视图下的目录也类似。需要命名为次用户组。
3,使用数据库
比如查询知道user_id的一条记录记录
yii1:
用户::模型()→找到(& # 39;user_id=: user_id # 39;, [& # 39;: user_id # 39;=祝辞$ user_id]);
yii2:
用户::发现()→地方(& # 39;user_id=: user_id # 39;, [& # 39;: user_id # 39;=祝辞$ user_id])→();一个
查询多条记录:
yii1:
用户::模型()→findAll(& # 39;=现状:状态# 39;,[& # 39;:staus& # 39;=祝辞美元地位]);
yii2:
用户::发现()→地方(& # 39;=现状:状态# 39;,[& # 39;:staus& # 39;=祝辞美元地位])→();
另外yii2还提供了asArray()方法,直接查询结果为数组:
用户::发现()→地方(& # 39;=现状:状态# 39;,[& # 39;:staus& # 39;=祝辞美元地位])→asArray ()→();
感谢各位的阅读!关于“yii1与yii2的区别是什么”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!