【yii2 requirements.php 文件】教程文章相关的互联网学习教程文章

YII2框架中excel表格导出的方法【图】

最近在研究PHP的Yii框架,很喜欢,碰到导出Excel的问题,研究了一下,就有了下面这篇文章,这篇文章主要给大家介绍了关于YII2框架中excel表格导出的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。前言表格的导入导出是我们在日常开发中经常会遇到的一个功能,正巧在最近的项目中做到了关于表格输出的功能,并且之前用TP的时候也做过,所以想着趁着这次功能比较多样的机会整理一下,方便以...

在Yii2特定页面如何禁用调试工具栏DebugToolbar详解

这篇文章主要给大家介绍了关于在Yii2特定页面如何禁用调试工具栏Debug Toolbar的相关资料,文中通过详细的示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。前言本文主要给大家介绍了关于在Yii2特定页面禁用调试工具栏Debug Toolbar的相关内容,分享出来供大家参考学习,话不多说了,来一起看看详细的介绍:yii2的调试工具栏,堪称神器。只要在配置文件web.php中配置好,就能全...

Yii2验证器(Validator)用法分析

这篇文章主要介绍了Yii2验证器(Validator)用法,结合实例形式分析了Yii2验证器(Validator)的相关功能、格式、使用方法及注意事项,需要的朋友可以参考下本文实例讲述了Yii2验证器(Validator)用法。分享给大家供大家参考,具体如下:先看一下验证器的使用。public function rules() {return [[[email, password], required],[password, string, min=>6],]; }如上所示,验证器主要使用在rules里面,对当前model里面的属性值进行验证以检...

Yii2使用数据库操作汇总(增删查改、事务)

这篇文章主要介绍了关于Yii2使用数据库操作汇总(增删查改、事务),有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下本文介绍了 Yii2——使用数据库操作汇总(增删查改、事务),具体如下:对象操作查询//1.简单查询 $admin=Admin::model()->findAll($condition,$params); $admin=Admin::model()->findAll("username=:name",array(":name"=>$username)); $infoArr= NewsList::model()->findAll("status = 1 ORDER...

yii2多图上传组件的使用教程

这篇文章主要介绍了关于yii2多图上传组件的使用教程,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下最近在使用yii2开发一个表单页面的时候,有多图上传的需求,稍微找了找这方面的组件,基本都安利fileInput这个组件,于是就尝试着使用这个库来完成后端表单页面的多图上传功能。使用的过程中发现还是有不少小细节需要注意的,于是记录一下使用的过程。yii2-widget-fileinput 这个库的github地址在这里,安装的部分...

yii2安装详细流程【图】

这篇文章主要为大家详细介绍了yii2安装的完整详细流程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文为大家分享了yii2安装流程,供大家参考,具体内容如下yii2 的资料很少,在网上搜了很多资料,综合着安装完之后,才发现他们都很不全面,以至于走了很多弯路下面我把完整的安装流程介绍给大家:前提:非常重要,你的php版本必须是php5.4以上1.首先需要下载应用模板,分为基础模板和高级应用模板,这里我以高级应用模板为...

Yii2实现单点登录步骤详解

这次给大家带来Yii2实现单点登录步骤详解,Yii2实现单点登录的注意事项有哪些,下面就是实战案例,一起来看一下。修改 /common/config/main.php一、在 config 头部上加上以下代码<?php // Session 跨域 $host = explode(., $_SERVER["HTTP_HOST"]); if (count($host) > 2) {define(DOMAIN, $host[1] . . . $host[2]); } else {define(DOMAIN, $host[0] . . . $host[1]); }二、在 config 的 components 配置中加入<?php user => [id...

bindParam与bindValue在Yii2中使用步骤解析

这次给大家带来bindParam与bindValue在Yii2中使用步骤解析,bindParam与bindValue在Yii2中使用的注意事项有哪些,下面就是实战案例,一起来看一下。bindParam() 和 bindValue() 非常相似。唯一的区别就是前者使用一个 PHP 变量绑定参数, 而后者使用一个值。对于那些内存中的大数据块参数,处于性能的考虑,应优先使用前者。根据id查询一条数据,并对id进行过滤:$id = 1; $result = Yii::$app->db->createCommand("select * from ...

Yii2框架数据验证使用详解

这次给大家带来Yii2框架数据验证使用详解,使用Yii2框架数据验证的注意事项有哪些,下面就是实战案例,一起来看一下。一、场景什么情况下需要使用场景呢?当一个模型需要在不同情境中使用时,若不同情境下需要的数据表字段和数据验证规则有所不同,则需要定义多个场景来区分不同使用情境。例如,用户注册的时候需要填写email,登录的时候则不需要,这时就需要定义两个不同场景加以区分。默认情况下模型的场景是由rules()方法申明的...

Yii2框架类自动加载使用详解

这次给大家带来Yii2框架类自动加载使用详解,Yii2框架类自动加载的注意事项有哪些,下面就是实战案例,一起来看一下。在yii中,程序中需要使用到的类无需事先加载其类文件,在使用的时候才自动定位类文件位置并加载之,这么高效的运行方式得益于yii的类自动加载机制。Yii的类自动加载实际上使用的是PHP的类自动加载,所以先来看看PHP的类自动加载。在PHP中,当程序中使用的类未加载时,在报错之前会先调用魔术方法autoload(),所以...

yii2多图上传组件的使用

这篇文章主要介绍了关于yii2多图上传组件的使用,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下最近在使用yii2开发一个表单页面的时候,有多图上传的需求,稍微找了找这方面的组件,基本都安利fileInput这个组件,于是就尝试着使用这个库来完成后端表单页面的多图上传功能。使用的过程中发现还是有不少小细节需要注意的,于是记录一下使用的过程。yii2-widget-fileinput 这个库的github地址在这里,安装的部分就很...

Yii2中hasOne、hasMany及多对多关联查询的用法详解【图】

这篇文章主要介绍了关于Yii2中hasOne、hasMany及多对多关联查询的用法详解,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下前言hasOne、hasMany是Yii2特有的用于多表关联查询的函数,平时在使用多表关联查询的时候建议使用它们。为什么?因为这种方式关联查询出来的结果会保留Yii2自有的表头排序功能,以及CheckboxColumn中input的id存值,至于还有没有其它的好处就需要大家去挖掘了,笔者目前就发现了这两个常用的...

Yii2实现同时搜索多个字段的方法

这篇文章主要介绍了Yii2实现同时搜索多个字段的方法,结合实例形式分析了Yii2中同时搜索多个字段所使用的函数与具体使用方法,需要的朋友可以参考下本文实例讲述了Yii2实现同时搜索多个字段的方法。分享给大家供大家参考,具体如下:Yii2中搜索字段是用的andFilterWhere这个方法,用它可以搜索一个一段。如果是搜索多个字段的话 ,比如搜索文章标题和文章内容是是否包含需要搜索的关键词,因为他们两个的关系是or,所以就要用到orFil...

YII2框架中使用yii.js实现的post请求

这篇文章主要介绍了关于YII2框架中使用yii.js实现的post请求,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下yii2提供了很多帮助类,比如Html、Url、Json等,可以很方便的实现一些功能,下面简单说下这个Html。用yii2写view时时经常会用到它,今天在改写一个页面时又用到了它。它比较好用的地方就在于,它不仅仅是生成一个简单的html标签,结合yii2自己的静态资源文件yii.js可以很方便的实现一个post请求。yii2将这...

Yii2框架类自动加载机制实例分析

这篇文章主要介绍了Yii2框架类自动加载机制,结合实例形式分析了Yii框架类自动加载机制的原理与实现方法,需要的朋友可以参考下本文实例讲述了Yii2框架类自动加载机制。分享给大家供大家参考,具体如下:在yii中,程序中需要使用到的类无需事先加载其类文件,在使用的时候才自动定位类文件位置并加载之,这么高效的运行方式得益于yii的类自动加载机制。Yii的类自动加载实际上使用的是PHP的类自动加载,所以先来看看PHP的类自动加载。...