微信支付

前言 关于微信支付的教程,网上资源也是铺天盖地,知道了其中的原理,就能发现方法都是大同小异。微信支付 SDK 没有命名空间,那么要想将 SDK 放入到现有框架中,就需要修改一些代码。本文将演示 ThinkPHP 5.1 框架下引入微信支付。 接口申请 使用微信支付需要先申请接口权限。目前,微信公众平台仅支持认证的服务号 […]

支付宝支付接入流程

支付宝支付需要签约,并有商家号,但是测试环境中,我们可以使用支付宝提供的沙箱环境,在这个后台中进行配置,接通后,可以进行模拟支付。正式开发时,需要到开发者中心创建应用,并选择要使用的功能,以及签约。 框架:ThinkPHP 5.0 演示的支付接口:支付宝电脑网站支付(手机网站支付操作一样) 下载官方 Demo 进入支付 […]

ThinkPHP5的URL重写

对 ThinkPHP5 框架进行 URL 重写,隐藏 URL 中的 index.php,他的好处在这里就不强调了,基本就是使 URL 格式更简化,有利于 SEO 优化,操作步骤网上也是一大堆,但都大同小异。官方文档这样说明: 上述方法如果还不奏效,可以试试宝塔里面的一项功能: 进入网站列表,点击要操作项目右侧的设置,然 […]

微信公众号开发——消息体加解密

上篇文章中,我们提到微信消息加解密方式有三种,分别是明文模式、兼容模式和安全模式,选择兼容模式和安全模式,需要在公众号后台配置消息加解密秘钥EncodingAESKey。这篇文章我们来具体说一说在安全模式下微信消息加解密过程。

PHP发送邮件之SMTP类

使用PHP发送邮件,可以使用内置函数mail(),但是使用mail()函数发送邮件,就必须自己配置一台不需要验证的SMTP服务器。这样的话很麻烦.下面,我们是用另外一种方式,使用封装SMTP协议的邮件类发送邮件,需要引入PHPMailer和SMTP类。