Thinkphp3.2.3引入外部类库的函数vendor()
来源:互联网 发布:工程网络计划sts 编辑:程序博客网 时间:2024/06/06 17:26
Thinkphp3.2.3引入外部类库位置:Thinkphp/library/vendor/weixinpay---
当需要在控制器中引入该文件夹下的文件的时候用函数vendor();
$class = str_replace(array('.', '#'), array('/', '.'), $class);在vendor()函数中引入外部文件的时候,用"."号代替"/",用"#"号代替"."
例如:
//生成二维码public function pay() {//echo $_GET["name"];die;//引入外部文件vendor("WeiXinPay.lib.WxPay#Api");vendor("WeiXinPay.example.WxPay#NativePay");vendor("WeiXinPay.example.log");$notify = new \NativePay();$input = new \WxPayUnifiedOrder();$input->SetBody("test");$input->SetAttach("test");$input->SetOut_trade_no(\WxPayConfig::MCHID.date("YmdHis"));$input->SetTotal_fee("1");$input->SetTime_start(date("YmdHis"));$input->SetTime_expire(date("YmdHis", time() + 600));$input->SetGoods_tag("test");$input->SetNotify_url("http://paysdk.weixin.qq.com/example/notify.php");//支付成功后的回调地址$input->SetTrade_type("NATIVE");$input->SetProduct_id("123456789");$result = $notify->GetPayUrl($input);$url2 = $result["code_url"];//var_dump($url2);//null//var_dump($result);$this->assign("url2",$url2);$this->display("qrcode"); }
0 0
- Thinkphp3.2.3引入外部类库的函数vendor()
- ThinkPHP3.2.3Model类的全部函数
- ThinkPHP3.2.3的函数汇总
- VS 引入外部静态库的坑
- 外部数据库的引入
- React Native中引入外部类库
- Android 外部字体的引入
- 页面的引入外部文件
- 【CSS外部引入的路径】
- VS2012的外部库zint的引入历程(上)
- webpack引入外部jQuery库
- 关于thinkphp3.2.3类库的加载使用
- laravel (5.1)引入一个外部库的过程
- thinkphp3.2.3加载公共函数
- 外部引入的js函数代码规范(以jquery基础)
- laravel 如何引入自己的函数或类库
- laravel 如何引入自己的函数或类库
- .NET中如何引入外部的程序
- cocos2dx 特效
- Centos7安装完成后 无法联网的解决方法
- tp5 展示
- 数据库基础知识四
- 删除数据
- Thinkphp3.2.3引入外部类库的函数vendor()
- 笔试题目总结2
- 并查集
- 1069. 微博转发抽奖(20)
- 经济学中的几个概念
- 第62天(就业班) 省份_城市_区域三联动、什么是easyUI、layout布局、accordion分类、LinkButton、tab选项卡、pagination分页栏
- 云时代的应用交付新选择
- HDU 1548蜘蛛牌(DFS 深搜)
- 笔试题目总结3