GIT地址: https://git.oschina.net/sxqibo/tp3_alipay2017
> 有人问我,为什么现在才写这个话题,是不是太迟了?
不迟,一开始那么写,是为了让大家都知道写支付其实不是那么难的东西,其实很简单!
现在写支付,用`ThinkPHP`写支付,是为了让大家都知道,这些内容来源于官方,怎样将官方的文档融入到自己的文档里!
过程虽然复杂了一些,但都是为了从 `杂牌军` 变为 `正规军` ,毕竟 `正规军` 的实力还是不可小看的!尤其在做大型项目开发时,我们必须要用到 `付款、交易查询、退款、退款查询、交易关闭` 这一系列性问题的话,我们必须用到 `支付宝官方的源码` ,但是因为我们是用 `ThinkPHP 3.2.3` 开发的项目,因此我们需要将代码将 `官方的DEMO融入到ThinkPHP3.2.3`。
好的,我们开始!
## 目录和环境
我们的目录环境是这样的,在 `c:\project\` 目录下
1、然后 `git clone https://git.oschina.net/sxqibo/tp3_alipay2017`
这样就自动创建目录 `tp3_alipay2017`,然后,我们把 thinkphp3.2.3 官方版本复制到这里!
![mark](http://qiniu.newthink.cc/blog/20170917-111229835.png)
2、修改`.htaccess`
```
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
```
3、`host`增加
```
127.0.03.1 tp3_alipay2017
```
4、新建虚拟域名 `http://tp3_alipay2017/`,并访问
5、