【Yii2.0PHP使用Sphinx】教程文章相关的互联网学习教程文章

Yii2实现单点登录

这次给大家带来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]); }二、...

bindParam和bindValue在Yii2中的使用详解

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

网站支付宝支付原理及yii2中集成使用教程分享【图】

本文我们主要和大家分享网站支付宝支付原理及yii2中集成使用教程,首先我们需要申请支付宝入驻,具体方法可以参照网址:https://open.alipay.com/platform/home.htm根据网站具体流程申请,这些都只需要按照网站提示完成申请即可。申请完后,我们可以看到如下界面 生成公钥和私钥的方法请参照:https://docs.open.alipay.com/291/105971我们在这里可以得到几个参数:app_id 应用IDnotify_url 异步通知地址return_url 同步回调地址a...

yii2中getter和setter需要注意哪些

本文主要和大家分享yii2中getter和setter需要注意哪些,希望能帮助大家更好掌握yii2中getter和setter的使用方法。让我们先来看看yiichina中权威指南的描述:这类属性的名字是不区分大小写的。如,$object->label 和 $object->Label 是同一个属性。因为 PHP 方法名是不区分大小写的。如果此类属性名和类成员变量相同,以后者为准。 例如,假设以上 Foo 类有个 label 成员变量,然后给 $object->label = abc 赋值,将赋给成员变量而不...

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 的 com...

yii2使用多个数据库实例方法

关于yii2配置操作多个数据库进行操作,文档上面也给出了具体的配置,一个实战性的例子,也是很简单的,我们这里以权限控制为单个管理库dbname2,业务库dbname 为例来看看如何配置多个数据库。本文主要和大家介绍了yii2使用多个数据库的案例,希望能帮助到大家。No1. 第一步,我们参照大部分百度的文档进行操作即可。components => [db => [class => yii\db\Connection,dsn => mysql:host=ip;dbname=dbname,username => username,pa...

Yii2生成URL的方法

在项目中,推荐使用 Yii2 内置的 URL 工具类生成链接,这样可以非常便捷的管理整站的 URL 行为:比如通过修改配置改变整站的URL格式等。URL 更多高级的用法参见官方文档,这篇文章仅仅介绍 Yii2 生成 URL 的几种方式。Yii2 默认的 URL 链接格式Yii2 默认的 URL 链接格式是指为开启 URL 美化时的格式。未启用子模块的 URL 格式:// 参数 r 中的 article 表示控制器, view 表示动作 http://www.example.com/index.php?r=article/vie...

Yii2在modules中添加验证码的方法

最近玩了下Yii2的验证码部分,正常的逻辑都可以走通的,网上的例子也是没有问题的,关键有问题的部分是在module中使用的时候,分享给大家,往下看之前可以去看看正常情况下是如何使用的。本文主要和大家介绍了Yii2 如何在modules中添加验证码的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。controller部分的代码,这里的跟网上的都类似public function actions() {retur...

Yii2框架整合Xunsearch搜索引擎的方法

这篇文章主要介绍了Yii2框架整合Xunsearch搜索引擎的方法,结合实例形式分析了Yii2框架整合Xunsearch的具体步骤与相关注意事项,习惯使用Yii2框架的朋友可千万不能错过了这篇文章哦!!本文实例讲述了Yii2框架整合Xunsearch搜索引擎的方法。分享给大家供大家参考,具体如下:公司一直用的YII2框架,然后要做一个中文搜索引擎,所有想的Xunsearch这个项目,之前有文章提到了,怎么安装Xunsearch服务端。xunsearch暂时只有Liunx的服务...

YII2自动登录Cookie总是失效怎么办

最近做Yii2自动登录功能,发现即使开启了Yii2的自动登录配置功能,浏览器关闭后,再次打开浏览器还是处于非登录状态。,网上查询资料基本没有相同情况。本文主要给大家介绍了关于YII2自动登录Cookie总是失效的解决方法,希望能对大家有用。前言查询登录源码:protected function sendIdentityCookie($identity, $duration) {$cookie = new Cookie($this->identityCookie);$cookie->value = json_encode([$identity->getId(),$ident...

Yii2插件Imagine的安装和使用方法

Imagine 是一个面向对象的 PHP 类库用于图片操作。这个类库能够处理一些常用到的操作如:调整大小、裁剪、应用过滤器等。其Color类库可用于对任意对定的颜色生成RGB值。并且还提供一些方法来绘制图形如:圆弧,椭圆,线,片等。此外,还可以利用一个灵活的字体类来加载任意字体文件,然后将文字插入到图片中。Imagine 是一个会经常更新的类库,将来还会实现:图表生成、圆角过滤器等功能。本文主要和大家介绍Yii2第三方类库插件Ima...

yii2局部开启关闭csrf验证的代码

本文主要和大家介绍了yii2局部关闭(开启)csrf的验证的实例代码。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。(1)全局使用,我们直接在配置文件中设置enableCookieValidation为truerequest => [ enableCookieValidation => true, ]如果不需要使用csrf的话,设置enableCookieValidation => false,但是这是不安全的,因此yii2的yii\web\request中的enableCookieValidation默认...

Yii2中的load()和save()详解【图】

本文主要给大家介绍关于Yii 2中的load()和save()的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用yii2具有一定的参考学习价值,需要的朋友们下面跟着小编来一起看看吧,希望能帮助到大家。前言本文主要给大家介绍的是关于Yii2中load()和save()的相关内容,分享出来供大家参考学习,话不多说,来一起看看详细的介绍吧。我这里用的数据库是mongo 数据库 为栗子:public function load($data, $formName = null){$sco...

Yii2实现表单上传文件功能

本文主要介绍Yii2使用表单上传文件的实例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。1、单个文件上传首先建立一个模型models/UploadForm.php,内容如下namespace app\models;use yii\base\Model; use yii\web\UploadedFile;/*** UploadForm is the model behind the upload form.*/ class UploadForm extends Model {/*** @var UploadedFile file attribute*/public $f...

Yii2框架中PHPExcel导出Excel文件方法

本文主要介绍Yii2框架中使用PHPExcel导出Excel文件的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。?最近在研究PHP的Yii框架,很喜欢,碰到导出Excel的问题,研究了一下,就有了下面的方法:最简单的利用composer安装composer require "phpoffice/phpexcel": "*"如果没有安装conposer可以参考下面1.2步1、引入PHPExcel首先得要下载phpexcel地址:https://github.com/PHPOffice/PHPExcel/archive/1...

SPHINX - 相关标签