35得票4回答
Yii2:Active Record添加Not In条件

在Active Record中,如何向Active Query添加IN条件?在 Yii 1.x 中,您可以像这样使用CDbCriteria。$cr = new CDbCriteria(); $cr->addNotInCondition('attribute', $array); 在yii...

34得票7回答
如何在php中使用glob()函数仅返回文件名

如何只返回文件名?$image输出的是绝对路径名。<?php $directory = Yii::getPathOfAlias('webroot').'/uploads/'; $images = glob($directory . "*.{jpg,JPG,jpeg,JPEG,png,PN...

34得票7回答
在哪里学习Yii?

我一直在努力学习Yii,但一直没有成功。相比Yii,我发现Zend Framework、Kohana和Code Igniter等其他框架更易于学习。文档也非常不好。你能否发布易于理解和写得好的教程/文章链接?官方文档中充满语法错误,似乎匆忙编写...

33得票2回答
Yii2: 为什么在用户类中有Auth Key?

正如标题所示,Yii2中为什么会引入认证密钥?它的主要用途是什么?在认证方面它有什么作用?

33得票15回答
Yii模型转换为数组?

我如何将Trips::model()->findAll()的结果转换为数组?

33得票4回答
如何在Yii中进行重定向并传递参数?

我正在使用Yii框架来完成我的项目; 在数据库插入成功后,我使用以下代码将页面重定向到另一个控制器: $this->redirect($this->createUrl('controller/action')); 在重定向期间,是否可以像render一样传递任何参数: $...

32得票8回答
在Yii中获取当前控制器和操作ID

我希望在访问我的网站页面之前强制所有用户登录。我按照Larry Ullman的教程Forcing Login for All Pages in Yii进行了操作。 根据该教程,您可以为某些页面设置例外,以避免重定向到登录页面。为了检查当前控制器,它已检查了$_GET值。我的问题是我已经使用了...

32得票2回答
Yii中组件、扩展和模块的区别是什么?

我是Yii框架的新手,刚接触到protected文件夹中的模块、扩展和组件。 请问有人能在理论和实践上区分它们吗?

31得票5回答
如何在Yii 2 ActiveRecord中使用IS NULL和IS NOT NULL?

我有一个表,它有一个字段`activated_at` timestamp NULL DEFAULT NULL,这意味着它可以包含一个时间戳或者它可以是null,并且默认为null。 我有另一个[gii生成的]搜索模型,在search()方法中有以下配置: public function s...

30得票4回答
当我们有json_encode时,为什么要使用CJSON编码?

我正在使用Yii为一个网站构建API。我知道有一个叫做CJson的实用类并且拥有一个名为encode的函数。 据我所知,原生的json_encode函数有其他可以自定义的参数,例如非常有用的JSON_NUMERIC_CHECK。它会创建...{ "id": 17 } 使用 Yii 的...