全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果146,423个

详解yii2实现分库分表的方案与思路_php实例_脚本之家

大家可以从任何一个gii生成model类开始代码上溯,会发现:yii2的model层基于ActiveRecord实现DAO访问数据库的能力。而ActiveRecord的继承链可以继续上溯,最终会发现model其实是一个component,而component是yii2做IOC的重要组成部分,提供了behaviors,event的能力供继承者扩展。
www.jb51.net/article/1044...htm 2024-6-2

Yii2框架制作RESTful风格的API快速入门教程_php实例_脚本之家

1.Yii 将在末端使用的控制器的名称自动变为复数。这是因为 yii\rest\UrlRule 能够为他们使用的末端全自动复数化控制器。可以通过设置yii\rest\UrlRule::pluralize为false来禁用此行为: 1 2 3 'rules'=> [ ['class'=>'yii\rest\UrlRule','controller'=>'book','pluralize'=> false], ], 2.可以使用fie...
www.jb51.net/article/968...htm 2024-6-2

yii2安装详细流程_php实例_脚本之家

执行命令:php composer.phar global require "fxp/composer-asset-plugin:1.0.0" 7.安装我们的yii2的应用: 执行命令:composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced ../yii2test就会在上一层目录下生成yii2test应用 请注意,您可能会被提示安装过程中输入你的 GitHub 的用户...
www.jb51.net/article/1406...htm 2024-5-24

Yii2设置默认控制器的两种方法_php技巧_脚本之家

方法1: 首先Yii2中在/vendor/yiisoft/yii2/web/Application.php的28行 1 2 3 4 5 6 class Application extends \yii\base\Application { /** * @var string the default route of this application. Defaults to 'site'. */ public $defaultRoute = 'Welcome'; /*,但是改的是框架源码,所以不建议使用...
www.jb51.net/article/1140...htm 2024-5-21

Yii2中设置与获取别名的函数(setAlias和getAlias)用法分析_php实例...

Yii::setAlias("@home", "www.yiifans.com\"); Yii::setAlias("@admin", "@www\admin");设置别名的时候,如果路径里面包含别名那么会调用getAlias(),解析里面的别名。 如:别名@yii 对应的路径为/xxx/yii,那么@yii/base将会解析为/xxx/yii/base获取...
www.jb51.net/article/891...htm 2024-6-2

实例讲解YII2中多表关联的使用方法_php实例_脚本之家

Yii2中的表之间的关联有2种,它们用来指定两个模型之间的关联。 ●一对多:hasMany ●一对一:hasOne ●返回结果:这两个方法的返回结果都为yiidbActiveQuery对象(如果你想最后返回的是标准数组形式,记得加上asArray()参数) ●第一个参数:所关联的模型的类名称。
www.jb51.net/article/1192...htm 2024-6-2

Yii2框架实现登录、退出及自动登录功能的方法详解_php实例_脚本之家

现在我们来看看Yii中是怎样实现的。一、第一次登录存cookie1、login 登录功能1 2 3 4 5 6 7 8 9 10 11 public function login($identity, $duration = 0) { if ($this->beforeLogin($identity, false, $duration)) { $this->switchIdentity($identity, $duration); $id = $identity->getId(); $...
www.jb51.net/article/1266...htm 2024-6-2

从零开始学YII2框架(一)通过Composer安装Yii2框架_php实例_脚本之家

一、下载yii2 - advanced 模板 官网下载:http://www.yiiframework.com/download/ 下载完毕解压至 D:\WAMP\www 二、通过composer安装 打开CMD,跳转到目录 D:\WAMP\www\advanced 我们来生成一个名为“yii2test”的app。 输入命令: composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-adv...
www.jb51.net/article/540...htm 2024-6-1

Yii 2.0中场景的使用教程_php技巧_脚本之家

1、Yii2中简单的场景使用在这里有说明:https://www.jb51.net/article/115231.htm 2、但是对于初学者可能还是不能灵活的应用: 1 2 3 4 5 6 7 8 publicfunctionrules() { return[ [['name','account','pwd'],'string','max'=> 11], ['account','required','message'=>'用户名不能为空'], ...
www.jb51.net/article/1152...htm 2024-5-28

YII2框架中查询生成器Query()的使用方法示例_php实例_脚本之家

//YII2的Query的使用 //Query与createCommand的区别是createCommand是直接写一个SQL来执行。 //Query是根据参数和数据库类型生成不同的SQL,提升数据库可迁移性。 //通过all查询多条记录 //我这里用tb_user表来进行演示 $data1 = (new Query())->select(['id', 'name']) ->from('{{%user}}') ->all...
www.jb51.net/article/1829...htm 2024-5-31