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

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

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

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-1

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实现分页,带搜索的分页功能示例_php实例_脚本之家

本篇文章主要介绍了yii2实现分页,带搜索的分页功能示例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。 一、模型配置 事例会用到三个models。文章类别表和文章表用gii生成下即可,最后一个是搜索验证模型。其中,只讲下一个联表和搜索验证。其他不用操作。1.文章表关联...
www.jb51.net/article/1023...htm 2024-6-1

Yii2主题(Theme)用法详解_php实例_脚本之家

Yii中的主题功能主要由yii\base\Theme类来实现,它的主要思想是:先定义好一个一一对应的字符串映射数组,然后对给定的字符串按照数组中的映射关系进行字符串替换。有如下映射:1 2 3 4 5 6 7 8 $pathMap=[ '@app/a' => '@app/aaa', '@app/b' => '@app/bbb', '@app/c' => [ '@app/ccc/xxx...
www.jb51.net/article/891...htm 2024-6-1

Yii2框架中使用PHPExcel导出Excel文件的示例_php实例_脚本之家

本篇文章主要介绍了Yii2框架中使用PHPExcel导出Excel文件的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 最近在研究PHP的Yii框架,很喜欢,碰到导出Excel的问题,研究了一下,就有了下面的方法:最简单的利用composer安装 1 composer require "phpoffice/phpexcel": "*" ...
www.jb51.net/article/1206...htm 2024-6-1

Yii2框架数据验证操作实例详解_php实例_脚本之家

2. 服务器端验证:(1)validate()模型validate()方法会根据rules()方法中定义的验证规则对所有数据进行验证,验证通过返回true,否则将错误保存在yii\base\Model::errors属性中并返回false。(2)save()模型save()方法中默认调用validate()方法进行数据验证,验证通过则直接进行数据库操作,返回true,否则不进行数据库操作,...
www.jb51.net/article/1392...htm 2024-6-1

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-1

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-1