1、单元测试composer require topthink/think-testing 1.* (5.0) composer require topthink/think-testing 5.1官方的5.0版本的扩展库版本号都是1.*,2.0版本均为ThinkPHP5.1版本专用。 ...
分类:
其他好文 时间:
2018-11-27 19:21:57
阅读次数:
221
上一章节我们讲解了小程序在线支付的前期准备工作,这一章我们将讲解如何编写支付接口。之前我们也说了,我使用的是thinkphp5,因此希望大家在看我这篇文章的时候了解一下thinkphp5。 在这里,我要说明一下,在支付的时候我们需要商户号和商户密钥,这两样可以登录微信支付平台获取,相关截图如下: 商 ...
分类:
微信 时间:
2018-11-27 13:43:29
阅读次数:
281
现在最流行的两种支付微信支付和支付宝支付,在日常开发的过程中肯定离不开支付功能的开发,有很多人第一次接触时会有些措手不及。 一.业务逻辑 (电商平台为例子) 支付大部分用在电商平台,各种打赏,游戏充值等等,只要涉及到支付,就一定会有订单逻辑: 1.用户选择产品后进入提交订单流程 > 生成订单 (待付 ...
分类:
其他好文 时间:
2018-11-26 02:23:32
阅读次数:
262
第1章 前言:不同的时代,不同的Web我们说,做一个产品,真的只是做一个产品吗?恐怕不是。现代的Web产品是一个产品矩阵,需要有良好的服务器端架构来支撑整个产品体系。本小节,我们将对现代Web体系做一个介绍,并对课程所需要学习的知识点有一个初步的了解。...1-1 前言与导语1-2 产品所使用的技术 ...
分类:
微信 时间:
2018-11-25 14:38:58
阅读次数:
372
先看目录结构: thinkphp 5.0的目录结构, 文档:https://www.kancloud.cn/manual/thinkphp5/118008 www WEB部署目录(或者子目录)├─index.php 入口文件├─README.md README文件├─Application 应用目录 ...
分类:
Web程序 时间:
2018-11-25 14:33:11
阅读次数:
220
PHP实现短信验证的整体思路: 一、申请短信api ->申请网址https://s1.chanyoo.cn/login?url=%2f 二、编写核心代码(thinkPHP5) 示例: <?php//命名空间namespace app\index\controller; use think\contr ...
分类:
Web程序 时间:
2018-11-24 16:35:03
阅读次数:
332
首先tp5的访问目录指向到webroot/public文件夹中。thinkphp的url访问:http://serverName/index.php(或者其它应用入口文件)/模块/控制器/操作/[参数名/参数值...],这个需要支持pathinfo,Apache默认支持,而Nginx不支持。1.ph ...
分类:
Web程序 时间:
2018-11-21 17:34:55
阅读次数:
294
支付宝H5支付 首先我们必须注册一个支付宝应用(本案例就直接用支付宝的沙箱环境,这个沙箱也就是支付宝提供给开发者的一个测试环境) 登录地址:https://open.alipay.com/platform/home.htm 1、怎么注册一个支付宝应用?看图(至于应用里面需要的资料你就跟着填就ok了, ...
分类:
其他好文 时间:
2018-11-21 15:58:34
阅读次数:
747
request 只用POST,只封装了POST,等有用到GET再重写,接口用的ThinkPHP5.0 主要代码 前端js使用 原文地址:https://segmentfault.com/a/1190000015996526 ...
分类:
微信 时间:
2018-11-17 20:51:59
阅读次数:
270
非法登录用于防止未登录时进入页面所进行的非法操作 一、在控制器里建一个Common.php的文件 二、在文件中写的代码 三、在控制器中的使用 四、清空session ...
分类:
Web程序 时间:
2018-11-17 15:56:17
阅读次数:
340