yii中gii如何使用

yii中gii如何使用 1、配置 Gii模块只能在开发模式下使用,默认开启,但是限制访问gii模块必须是本地请求,以下配置中的allowedIPs可以自定义可以…

yii为什么快

Yii是一个高性能的框架,以下的图表展示了与其他流行的PHP框架比较下Yii的高效率。在这个图表中, RPS代表“每秒请求”,描述了此框架每秒执行多少个请求。 …

yii如何判断是否是ajax提交

判断是否是ajax提交的方法如下: (相关教程推荐:yii框架) public function actionDelete() { if (Yii::$app-…

Yii2.0 自定义日志类

       Yii2.0的日志功能虽然说已经很强大,但有时候,我们需要在程序运行的关键地方加入日志。这样使用Yii2.…

yii中gii是什么意思?

在yii中,gii是一个扩展,通过gii自动生成代码,把一些通用的代码交给程序去生成,很大程度上减少开发者的时间成本。 Gii这个扩展无疑是yii2快速开发的一…

解决yii2 禁用layout时AppAsset不加载资源的问题

大王派我来巡山_site:http://blog.csdn.net/wang78699425/article/details/52369841 最近由于项目(y…

Yii框架用模版引擎了吗?

Yii框架用模版引擎了吗? Yii框架没有用模版引擎,Yii还是采用原始PHP作为模板语法,该框架是一个基于组件的高性能PHP框架,用于开发大型Web应用,并且…

yii如何批量插入数据

方法一: (推荐教程:yii框架) 方法二: 更多编程相关内容,请关注www.zhongjianghua.com编程入门栏目! 以上就是yii如何批量插入数据的…

什么是JWT令牌认证?

当下,JWT(JSON Web Token)令牌认证已经变得越来越流行。本文主要介绍JWT令牌认证与传统的Session会话认证机制的区别。 为什么需要认证? …

yii隐藏错误提示

在入口文件index.php中,进行如下处理即可: (推荐教程:yii框架) 加上: error_reporting (0); 注释: defined(&#03…

yii框架如何搭建配置环境

一、首先到官网下载最新框架 二、配置环境变量,找到php.exe所在文件夹,记下这个路径,这里的路径是E:\wamp\bin\php\php5.2.6 如果你的…

Yii 视图自定义

Yii  zii.widgets.grid.CGridView 视图的自定义。这个很常用,一般用yii gii 自动生成的模块都有这个组建。有时需要对…

yii怎么将公共文件引进来

Yii2 的布局文件,一般情况下能满足大部分公共文件的加载,但仍有一些情况无法满足,比如部分页面中都有的一个公共部分,这种情况就比较难处理,当然在每个页面都写一…

Yii2.0 数据库操作增删改查详解

1.简单查询: one(): 根据查询结果返回查询的第一条记录。 all(): 根据查询结果返回所有记录。 count(): 返回记录的数量。 sum(): 返…

yii2 跨模块调用类not fund

为了进行代码重构,想要将common下封装的controller 进行集成,发现无法进行跨模块调用 解决方法 引用Yii::$classMap[‘comm\mo…

yii框架怎么打印sql语句

Model::find()->createCommand()->getRawSql(); 或者 $model->find()->crea…

yii验证码总是错误

问题: 在做一个需求时,发现输入正确验证码,但是都提示验证码错误。 代码示例: // 如果这里用到了验证码,就会出问题 $model = new Test();…

yii2 url 路径 以及 参数加密

// 发送邮件    public function actionEmail($id)    {&n…

yii如何实现数据的加密与解密

一、对密码进行加密和验证客户端传输的密码是否正确 1、对密码进行加密 $hash = Yii::$app->getSecurity()->gener…

yii怎么往模板里传变量

添加动态内容最简单的方法,就是在视图模板文件中嵌入PHP语句。任何在<?php和?>标签之间的代码会作被执行。 (推荐学习:yii教程) <h…

YII2-数据库数据查询方法,关联查询with, joinWith区别和分页

一、ActiveRecord 活动记录 1.with关联查询   例如,查询评论 $post = Post::find()->with(‘com…

yii怎么安装

安装 Yii 你可以通过两种方式安装 Yii:使用 Composer 或下载一个归档文件。 推荐使用前者,这样只需执行一条简单的命令就可以安装新的扩展或更新 Y…

Yii2 sum的用法实例

$money_count = ShopOrders::find() ->where([‘shop_user_id‘=>$shop_user_id,‘…

yii csrf 您提交的数据无法被验证

解决方法: 1、关闭csrf验证 在控制器中添加 public $enableCsrfValidation = false; 2、在form表单中添加隐藏域 &…

Yii 使用intervention/image拓展实现图像处理功能

一:安装intervention/image拓展 composer require intervention/image 二:上传文件 \Interventio…

yii框架中时间格式怎么转换

问题: 在前台页面展示的时候,用户通过控件选择日期,生成格式如2016-11-01的形式展示,保存到数据库中为时间戳的int类型。需要进行对其转换,如何转换呢?…

yii怎么打印sql

想打印Sql的话,可以用把你要执行的命令例如queryAll(),queryOne(),execute()换成getRawSql(); 例如 : 要看 $res…

php yii 如何调用extension类

Components的方法 引入以及定义: 在config.php文件里面 ’components’=>array( ’xyz’=>array( ’…

yii框架项目怎么部署

yii框架项目怎么部署? yii框架的部署方法 yii框架(yii framework)的部署方法 刚開始学习的人来说,部署yii框架还是有一定难度的,Yii是…

yii框架入口文件是哪个

入口文件 index.php 位于 web 目录下面。 入口文件内容:一般格式如下: <?php defined('YII_DEBUG&#039…

Vue 和 Yii 怎么配合?

Vue 和 Yii 怎么配合? Vue和Yii可以通过前后端分离进行配合,Yii是基于PHP开发的后端Web框架,可用来编写Api接口,而Vue是前端框架,用来…

yii验证码无法显示

验证码不显示: (推荐学习:yii教程) 首先保证你的controler 里面的captcha方法是可访问的,被分配的权限的,这个在rule里面设置。 第二,保…

Yii2 配置request组件解析 json数据

在基础版本的config目录下 web.php 或者高级版config目录下的main.php中配置 ‘components‘ =>[ ‘request‘…

解决yii2中 Class yii/web/JsonParser does not exist, ReflectionException问题

最近在调试RESTful API示例时,出现以下错误: 1 { 2 “name”: “Exception”, 3 “message”: “Class yii/w…

yii框架的路由在哪

当一个YII应用开始处理一个请求的时候,它首先要做的便是将请求的URL转化成一个路由。路由的作用是用于后续实例化相应的控制器和操作,以便处理请求,整个处理过程便…

yii2的下载安装

1.直接使用归档文件安装yii2的高级模板: 从 yiiframework.com 下载归档文件。 下载yii2的高级模板的压缩文件, 将y…

Yii2 composer报错处理

在Yii安装目录下执行composer任一命令时,报错: The "yiisoft/yii2-composer" plugin was sk…

php yii框架怎么连接数据库

这篇文章主要介绍了PHP的Yii框架中使用数据库的配置和SQL操作实例教程,Yii支持绑定多种数据库,文中主要对各种查询语句在Yii中的使用给出了例子,需要的朋…

composer安装yii失败怎么办

1、使用composer国区镜像 全局配置: composer config -g repo.packagist composer https://packag…

yii框架如何批量添加

yii的ar类批量插入数据好像有点问题,或者是我没找到方法。 这里先记录另一种yii批量插入数据的方法,以后找到ar类批量插入方法在记录下。 (推荐学习:yii…

yaf和yii的区别是什么?

Yaf框架 Yaf,全称 Yet Another Framework,是一个C语言编写的PHP框架, 是一个以PHP扩展形式提供的PHP开发框架, 相比于一般的…

yii中书写的jq代码不生效

可以把JS代码放入到视图中的 $this->registerJS()中,这将确保JS代码是处于JS库的下方。 如下: $this->register…

yii框架中js代码书写位置

yii框架中js代码书写位置如下: (推荐教程:yii框架) <?php $this->beginBlock('script')…

yii中redirect无法正常跳转

问题: yii2.0 redirect 无法正常跳转 beforeAction。 首先看一下代码: 在正常情况下,使用 return $this->red…

mutex yii怎么用

mutex yii怎么用?Yii源码解析之Mutex Mutex组件允许并发进程的相互执行,以防止“竞争条件”。这是通过使用“锁定”机制实现的。每个可能并发的线…

Yii实现多按钮保存与提交的方法

本文实例讲述了Yii实现多按钮保存与提交并且不冲突的实现方法。这是很多初学都曾遇到但是不知道如何解决的问题,下面分享给大家供大家参考。具体方法如下: Yii中只…

yii如何写单元测试

单元测试 单元测试位于tests/unit目录中,应该包含所有类型的单元和集成测试。 每个测试用例都扩展了Codeception\Test\Unit类,这是用于…

yii中为模型的attributes赋值失败

问题: Yii框架中不能直接给模型的attributes赋值。 首先看一下源码: $menuId = isset($_GET['mId'])…

yii gii是什么

yii2是一个快速开发的框架,其中gii扩展不得不说是一个很大的助力,通过gii自动生成代码,把一些通用的代码交给程序去生成,很大程度上减少开发者的时间成本。 …

yii实现不调用layout布局文件

yii实现不调用layout布局文件,只需要关闭布局模式即可。 方法: 相关教程推荐:yii框架 可以将Controller中的layout属性设置为false…

yii框架的小部件怎么使用

小部件 小部件是在视图中使用的可重用单元, 使用面向对象方式创建复杂和可配置用户界面单元。 (推荐学习:yii框架) 例如,日期选择器小部件可生成一个精致的允许…

yii怎么返回404

1、首先进到yii框架的frontend\config文件夹下,里面有一个main.php文件,打开编辑,修改其中的控制器名和方法名: 2、然后进到contro…

yii调试sql的方法

Yii调试SQL主要有以下方法: 一、系统自带调试: 首先index.php开启调试模式: // remove the following lines when…

Yii入门教程之目录结构、入口文件及路由设置

项目名称从“FantaCMS”修改成为“testyii”—————— 俗! 1,项目目录结构分析 2,Yii入口文件分析 在Yii启动项目时,传递了项目主配置文…

yii怎么引入css文件

在 Yii 中使用了 CClientScript 类来管理视图的 css 文件,使用方法: 引入 css 文件 (相关文章教程推荐:yii框架) <?ph…

yii 英文读什么?

Yii(读音是Yee or [ji:],应该就是“易”的读音 ),代表的是容易(easy),高效(efficient)和可扩展(extensible)。 Yii…

yii框架的入口文件是什么

yii框架的入口文件是index.php,此文件位于 web 目录下面。 入口文件内容如下: <?php defined('YII_DEBUG&…

yii与thinkphp有什么区别?

yii与thinkphp的区别 配置:Yii多重配置文件 覆盖配置 多重环境配置 分本地线上环境配置 更加灵活; TP只有一种 页面控件:Yii里面很多页面控件…

什么是Yii、Redis

什么是Yii、Redis 一、什么是Yii? Yii是一个基于组件的高性能PHP框架,用于开发大型Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及…

深入浅析Yii admin的权限控制

说到CMS,最需要有的东西就是权限控制,特别是一些复杂的场景,多用户,多角色,多部门,子父级查看等等。最近在开发一个线下销售的东东,这个系统分为管理员端,省代端…

yii中assets是什么文件夹?

yii中assets是什么文件夹? assets一般是存放前台与后台的一些样式文件(css)、脚本文件(js)、图片文件(images)等内容的文件夹,所以可以…

浅析Yii中使用RBAC的完全指南(用户角色权限控制)

写在前面    * 我的feed地址已经修改为: http://feeds.imdong.net ,请更新您的阅读器。 …

YII Framework的filter过滤器用法分析

本文实例讲述了YII Framework的filter过滤器用法。分享给大家供大家参考,具体如下: 首先看官方给出的说明文档,什么是过滤器,过滤器的作用,过滤器…

yii是什么?

yii是什么? Yii是一个基于组件的高性能PHP框架,用于开发大型Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从 MVC,DAO…

yii框架怎么修改数据库数据

方法一: 推荐教程:yii框架 方法二: 更多编程相关内容,请关注www.zhongjianghua.com编程入门栏目! 以上就是yii框架怎么修改数据库数据…

yii 可以执行sql吗

1. 创建CDbCommand命令对象 $sql = "select * from users where id=1"; $connecti…

Yii模型操作之criteria查找数据库的方法

本文实例讲述了Yii模型操作之criteria查找数据库的方法。分享给大家供大家参考,具体如下: 数据模型搜索方法: public function searc…

yii如何连接数据库

Yii使用PDO(PHP Date Object)连接各种各样的数据库,因此,几乎所有主流的数据库,Yii都可以 很好地提供支持。这也是一个成熟框架所应具有的广…

yii和tp的区别是什么?

什么是tp(ThinkPHP)? ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,诞生于2006年初,原名FCS,2007年元旦正式更名为T…

Yii中创建自己的Widget实例

本文实例讲述了Yii中创建自己的Widget实现方法。分享给大家供大家参考,具体如下: 这里以一个随机广告图片为例说明Yii中Widget的用法 1. 调用Wi…

yii2中关于加密解密的那些事儿

前言 Yii提供了方便的帮助函数来让你用一个安全秘钥来加密解密数据。数据通过加密函数进行传输,这样只有拥有安全秘钥的人才能解密。比如,我们需要存储一些信息到我们…

Yii2 加载css、js 载静态资源的方法

应用场景 Yii2提供了AppAsset类管理静态资源,在使用Yii2 布局模板时,如果想在某个页面内部写一段js 并且在页面底部,如果直接使用 script …

Yii中表单用法实例详解

本文实例讲述了Yii中表单用法。分享给大家供大家参考,具体如下: 在 Yii 中处理表单时,通常需要以下步骤: 1. 创建用于表现所要收集数据字段的模型类。 2…

Yii框架使用魔术方法实现跨文件调用功能示例

本文实例讲述了Yii框架使用魔术方法实现跨文件调用。分享给大家供大家参考,具体如下: 目前项目用yii框架,controller调用facade的方法,faca…

Yii视图操作之自定义分页实现方法

本文实例讲述了Yii视图操作之自定义分页实现方法。分享给大家供大家参考,具体如下: 1. 视图文件调用cgridview,clistview时候调用自定义的分页…

yii框架中怎么生成超链接

在实际项目中,我们推荐使用 Yii2 内置的 URL 工具类生成链接,因为这样我们可以非常便捷的管理整站的 URL 行为:比如通过修改配置改变整站的URL格式等…

laravel yii区别

laravel yii区别 yii2是美籍华人薛强开发的高性能,基于组件的 PHP 框架,用于快速开发现代 Web 应用程序。Yii 当前有两个主要版本:1.1…

yii如何执行php脚本

1、编码执行 示例: <?php /** * Created by PhpStorm. * User: Administrator * Date: 201…

yii控制器怎么定义

控制器是 MVC 模式中的一部分, 是继承yii\base\Controller类的对象,负责处理请求和生成响应。具体来说,控制器从应用主体接管控制后会分析请求…

yii框架怎么设置伪静态

Apache服务器的配置 修改httpd.conf配置文件 1、将LoadModule rewrite_module modules/mod_rewrite.s…

yii框架如何获取当前url

1、获取当前域名: //当前域名 \Yii::$app->request->hostInfo; 2、获取除域名外的url: //除域名外的URL \…

yii和thinkphp的优缺点有哪些

一、ThinkPHP ThinkPHP(FCS)是一个轻量级的中型框架,是从Java的Struts结构移植过来的中文PHP开发框架。它使用面向对象的开发结构和M…

Yii实现多数据库主从读写分离的方法

本文实例讲述了Yii实现多数据库主从读写分离的方法。分享给大家供大家参考。具体分析如下: Yii框架数据库多数据库、主从、读写分离 实现,功能描述: 1.实现主…

Yii框架常见缓存应用实例小结

本文实例讲述了Yii框架常见缓存应用。分享给大家供大家参考,具体如下: 1 首先,你需要安装apc or memcache or redis 。 安装完后。 以…

YII动态模型(动态表名)支持分析

本文分析了YII动态模型(动态表名)支持机制。分享给大家供大家参考,具体如下: 给YII 框架增加动态模型支持 Yii框架中的数据模型使用静态机制,如果要使用模…

yii框架控制器有什么用

控制器是 MVC 模式中的一部分, 是继承yii\base\Controller类的对象,负责处理请求和生成响应。 具体来说,控制器从应用主体 接管控制后会分析…

yii应用组件是什么意思

应用主体是服务定位器, 它部署一组提供各种不同功能的应用组件来处理请求。 例如,urlManager组件负责处理网页请求路由到对应的控制器、db组件提供数据库相…

Yii框架通过请求组件处理get,post请求的方法分析

本文实例讲述了Yii框架通过请求组件处理get,post请求的方法。分享给大家供大家参考,具体如下: 在控制器的操作中处理get,post请求时,首先需要获得请…

Yii实现复选框批量操作实例代码

整理文档,搜刮出一个Yii实现复选框批量操作实例代码,稍微整理精简一下做下分享。 在视图下 <?php $this->widget(‘zi…

部署yii项目时出现502错误怎么办

部署yii项目时出现502错误怎么办? 记一次nginx部署yii2项目时502 bad gateway错误的排查 周六闲来无事,就试着安装和部署下yii2,安…

yii和tp的区别有哪些

yii和tp的区别: 配置: Yii多重配置文件、覆盖配置、多重环境配置、分本地线上环境配置、更加灵活; TP只有一种。 页面控件: Yii里面很多页面控件li…

Yii框架扩展CGridView增加导出CSV功能的方法

本文实例讲述了Yii框架扩展CGridView增加导出CSV功能的方法。分享给大家供大家参考,具体如下: Yii提供的CGridView组件没有内置数据导出功能…

yii 小部件有哪些

大多数复杂的 bootstrap 组件被包装到 Yii 小部件中,以允许更强大的语法并与框架特性集成。 所有小部件都在命名空间 \yii\bootstrap 下…

Yii使用CLinkPager分页实例详解

本文主要讲解了YII中使用CLinkPager分页的方法,这里我们采用物件的形式来定义分页: 首先在components中自定义LinkPager,并继承CLi…

yii怎么读?

Yii是一个高性能的PHP5的web应用程序开发框架。通过一个简单的命令行工具 yiic 可以快速创建一个web应用程序的代码框架,开发者可以在生成的代码框架基…

yii分页组件用法实例分析

本文实例讲述了yii分页组件用法。分享给大家供大家参考,具体如下: 该案例使用时,分页类在yii框架中以组件的形式存在于components中。 action代…

yii添加模块在哪里

本文以Yii2基本应用程序模板为例,介绍下向该框架下加入新模块的过程: 1. 新建模块相关目录与文件 step 1: 新建目录结构 (推荐学习:yii教程) 首…

详解PHP的Yii框架中扩展的安装与使用

扩展是专门设计的在 Yii 应用中随时可拿来使用的, 并可重发布的软件包。例如, yiisoft/yii2-debug 扩展在你的应用的每个页面底部添加一个方便…

Yii扩展组件编写方法实例分析

本文实例讲述了Yii扩展组件编写方法。分享给大家供大家参考。具体如下: 因为Yii本身就引入了Prado的component-based 思想做为主要思想。因此…

Yii学习总结之数据访问对象 (DAO)

Yii提供了强大的数据库编程支持。Yii数据访问对象(DAO)建立在PHP的数据对象(PDO)extension上,使得在一个单一的统一的接口可以访问不同的数据…