![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小需求实现
礼物粑粑
这个作者很懒,什么都没留下…
展开
-
ARiskGo风险提示推送的处理方法
话不多说,直接上代码 需要注意的是:验签前要将数组内元素处理成GBK,验签时也需要指定字符集为GBK public function getRiskNotice() { foreach ($_POST as $k => &$v) { $v = iconv('gbk', 'utf-8', $v); } $checkRes = $this->checkSign($arr); if ($checkRes) { // 验签成功原创 2021-12-29 15:11:42 · 356 阅读 · 0 评论 -
快速实现支付宝支付及验签
话不多说,直接上代码 首先,进入支付宝文档中心,下载通用版SDK,放入项目 概述 | 网页&移动应用 // Client public function createAopClient() { $aop = new \AopClient(); $aop->gatewayUrl = 'https://openapi.alipay.com/gateway.do'; $aop->appId = 'APPID'; $aop->rsaPrivateKe原创 2021-12-29 15:10:19 · 877 阅读 · 0 评论 -
Laravel实现备份数据库以及查询、下载和删除备份文件
话不多说,直接上代码 1 备份,定好路径,这里定义的路径是项目的storage/app/public/backup,然后直接调用下面方法 $dirPath = storage_path('app/public/backup/'); if (!file_exists($dirPath)) mkdir($dirPath); $filePath = $dirPath.date('Y-m-d').'_'.date('H:i:s').'.sql'; $database = sprintf( 'mysqld原创 2021-12-29 15:06:20 · 783 阅读 · 0 评论