yii1与yii2的区别是什么

介绍

这篇文章给大家分享的是有关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的区别是什么”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

yii1与yii2的区别是什么