汇聚支付
发表于|PHP
文章作者: Heyiki
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 小Q同学!
相关推荐

2020-07-12
PHP接入微信支付和支付宝支付
支付工具包官方文档:yansongda 原文地址 12345678安装composer require yansongda/pay -vvv引入use Yansongda\Pay\Pay; 微信支付: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263//调起支付(仅示例扫码支付)$wechat_config = Config::get('wechat_pay');$config = [ 'app_id' => $wechat_config['app_id'], 'mch_id' => $wechat_config['mch_id'], 'key' => $wechat_config['key'], 'n...

2019-09-27
tp5+ajax实现图片上传且预览
html12345<form id="uploadForm" enctype="multipart/form-data"> 上传文件:<input type="file" id="uploadFile" /></form><div id="div"></div> js12345678910111213141516171819$("#uploadFile").on("change",function(){ var formData = new FormData($( "#uploadForm" )[0]); formData.append("image", $(this).get(0).files[0]); $.ajax({ url: '{:url("Tes...

2019-08-01
tp5数据查询方式
thinkPHP5中的Db::name 和 dB::table 以及 db(‘’) 的区别 Db::name()如果数据库中的表统一了表前缀,在application/database.php中的也写明prefix => ‘前缀_’ 就可以使用 12Db::name('user')->where(['id'=>1])->select();//数据库中的表名为 fa_user Db::table()使用这个必须指定完整的表名 12Db::tale('fa_user')->where(['id'=>1])->select();//数据库中的表名为 fa_user db(‘’)助手函数 12db('user')->where(['id'=>1])->select();//数据库中的表名为 fa_user 注意:该助手函数占用服务器资源db(‘user’) 默认情况下,每次请求...

2020-05-30
CentOS7.5 下安装FFmpeg及使用方法
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在 Linux 下开发出来的,但它可以在包括 Windows 在内的大多数操作系统中编译。这个项目是由 Fabrice Bellard 发起的,现在由 Michael Niedermayer 主持。可以轻易地实现多种视频格式之间的相互转换,例如可以将摄录下的视频avi等转成现在视频网站所采用的flv格式。 1、安装安装EPEL Release,因为安装需要使用其他的repo源,所以需要EPEL支持 [root@VM_0_17_centos ~]# sudo yum install -y epel-release rpm 如果缺少code提示,执行此命令 [root@VM_0_17_centos ~]# sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 安装完成之后,可以查看是否安装成功 [root@VM_0_17_centos ~]# yum repoli...

2021-04-03
PHP:curl error 60:SSL 的错误解决方法
接口请求报错:PHP:cURL error 60: SSL certificate unable to get local issuer certificate 是由于没有在php.ini配置curl.cainfo 解决方法如下: 下载cacert.pem cacert.pem下载链接 将文件放置对应PHP版本目录中 配置php.ini 打开对应PHP版本的php.ini,搜索curl.cainfo,将前面的 ; 删掉,在后面加上cacert.pem所在的绝对路径。 例子: 1234[curl]; A default value for the CURLOPT_CAINFO option. This is required to be an; absolute path.curl.cainfo = D:\phpstudy_pro\Extensions\php\php7.2.9nts\cacert.pem

2021-03-09
使用Guzzle执行HTTP请求
由于最近对第三方api需求量高的原因,不同的api对于curl请求稍微有点出入,而且多了显得代码冗余,为了整合统一请求调用,就开始使用Guzzle。 Guzzle介绍Guzzle是一个PHP的HTTP客户端,用来轻而易举地发送请求,并集成到我们的WEB服务上。Guzzle中文文档 接口简单:构建查询语句、POST请求、分流上传下载大文件、使用HTTP cookies、上传JSON数据等等。 发送同步或异步的请求均使用相同的接口。 使用PSR-7接口来请求、响应、分流,允许你使用其他兼容的PSR-7类库与Guzzle共同开发。 抽象了底层的HTTP传输,允许你改变环境以及其他的代码,如:对cURL与PHP的流或socket并非重度依赖,非阻塞事件循环。 中间件系统允许你创建构成客户端行为。 安装一般情况下,TP框架都会自带有,无需安装,如果没有的话,Composer安装 composer require guzzlehttp/guzzle 使用基本的使用方法就不写了,可以直接到 Guzzle 查看文档,更详细。 注意:当我们使用form_params做键时,Guzzle会把pa...
评论