TP5
入侵的烟斗猫
这个作者很懒,什么都没留下…
展开
-
TP引入vendor目录下的第三方类库
TP引入vendor目录下的第三方类库有时候项目会用到许多第三方的类库 , 比如短信验证码 , 第三方支付(微信支付/支付宝) , 七牛云存储等 , 那么使用ThinkPHP框架 , 就需要引入这些类库第三方类库的存放位置 , 我一般喜欢放在vendor目录下 , 而不是extend , 因为extend一般放自己封装的自定义类引入 : 使用 import() 助手函数import('alipay.aop.AopClient',VENDOR_PATH,'.php'); $aop = new \原创 2020-09-08 17:50:38 · 1658 阅读 · 0 评论 -
TP5模型闭包传参方式
闭包函数中是无法直接调用外部变量的 , 这里介绍一种可以调用外部变量的方法$product_list = ProductModel::all(function($query) use ($store_id){ $query->where('store_id',$store_id); });原创 2020-08-14 15:16:32 · 724 阅读 · 0 评论 -
TP5.0 where数组高级查询
TP5.0 where数组高级查询多条件模糊查询多条件比较查询使用数组可以方便得将一些比较复杂的查询条件 , 组合到一个数组之内如以下数据库查询$subjectList = Db::name('user_apply') ->alias('a') ->field('a.subject_id,u.name,b.pname,a.mo...原创 2019-07-08 17:33:34 · 912 阅读 · 0 评论 -
PHP TP框架api跨域问题
PHP TP框架api跨域问题在公共控制器中添加如下代码:function _initialize(){ header("Access-Control-Allow-Origin: *"); header("Access-Control-Allow-Methods:POST,GET"); header("Access-Control-Allow-Headers:x-reque...原创 2019-07-11 11:12:14 · 262 阅读 · 0 评论 -
PHP使用支付宝SDK完成支付
最近在写支付 , 遇到了一些支付宝的坑,这里也记录分享一下首先必须在蚂蚁金服上面有一个应用 , 并且把商户私钥 , 支付宝公钥等都设置好然后下载支付宝php的SDK , 链接如下 https://docs.open.alipay.com/270/106291/我用的是TP5框架这里把SDK下好解压之后放到TP的extend目录下首先我们需要在自己的数据库中保存以下内容 :1.sub...原创 2019-07-20 11:59:51 · 1064 阅读 · 0 评论