PHP
月月的博客
这个作者很懒,什么都没留下…
展开
-
PHP(TP5框架) 对接OSS
PHP 对接阿里云OSS的SDK原创 2022-08-02 11:35:13 · 900 阅读 · 0 评论 -
PHP创建微信小程序太阳码
PHP 生成微信小程序的太阳码原创 2022-07-29 10:09:44 · 387 阅读 · 0 评论 -
PHP解密微信手机号数据
PHP解密微信手机号原创 2022-06-16 11:34:30 · 974 阅读 · 0 评论 -
前端JS调用微信JSAPI之扫一扫
扫一扫按钮增加点击事件<div class="a2" onclick="onQscan()"> <span>扫一扫</span> <em><img src="__RES__/images/icon/b1.png"></em></div>扫一扫执行JS方法<script> /** * 扫一扫点击 */ function onQscan(){原创 2022-04-15 15:09:40 · 2455 阅读 · 0 评论 -
在网页调用微信支付,并解决IOS调用提示“缺少参数timeStamp”问题
话不多说直接上代码先上前端调用代码$.ajax({ url:"{:url('wap/order/commit')}", data:{ // 参数根据接口需要自行替换 goods_id:goods_id, products_id:products_id, goods_num:goods_num, name:name, phone:phone, message:message },原创 2022-04-15 14:52:36 · 1662 阅读 · 0 评论 -
PHP在代码内部开启报错信息
在项目执行时有些报错莫名其妙找不到原因,这时候你就需要打开PHP的报错信息,但是改配置文件又很麻烦,所以在代码内部解决可能更方便,你只需要加入以下两行代码即可随时随地开启报错信息:error_reporting(E_ALL);ini_set('display_errors', '1');...原创 2022-03-31 09:20:46 · 325 阅读 · 0 评论 -
PHP 获取某个类的结构、文件地址等详细信息
有些时候做项目时明明知道类的名字,但是又找不到类在哪里,那么用“ReflectionClass”你将得到你想要的一切!!!下面是几个简单的示例: $reflectionClass = new \ReflectionClass(Member::class); $reflectionClass->getFileName(); // 获取定义类的文件名 $reflectionClass->getMethods(); // 获取内原创 2022-03-23 11:13:31 · 605 阅读 · 0 评论 -
qrcode 创建带LOGO的二维码
qrcode 创建带LOGO的二维码 /** * 生成二维码 * @param string $url 二维码内容 * @param string $path 图片保存地址 * @param string $logo 图标地址 * @return float */ function qrcode_logo($url, $filename, $logo=''){ require_once原创 2022-03-22 16:01:10 · 2312 阅读 · 0 评论 -
部署到服务器,显示找不到pcntl扩展
部署到服务器,显示找不到pcntl扩展,自己研究了一下解决方案,在此记录一下首先第一步:下载PHP源码包,这里用php7为例:[root@test-server local]# wget -c http://cn.php.net/distributions/php-7.1.22.tar.gz解压php-7.1.22.tar.gz:[root@test-server local]# tar -zxvf php-7.1.22.tar.gz进入扩展包pcntl目录:[roo原创 2021-09-02 14:50:53 · 537 阅读 · 0 评论 -
PHP对接网络游戏防沉迷实名认证系统
<?phpnamespace Handlers;class NetworkRealname { protected $biz_id; protected $app_id; protected $secret_key; public function __construct() { $this->biz_id = ""; $this->app_id = ""; $this->secret原创 2021-07-13 15:07:50 · 1780 阅读 · 2 评论 -
Eloquent ORM 查询已被软删除的数据
如果在使用Eloquent ORM时,查询出被软删除的数据呢?话不多说上代码 public function loadApplyRecord(int $partner_id) { return $this->model->where([['partner_id', $partner_id]])->withTrashed()->get()->toArray(); }是的你没看错,加上withTrashed就可以查询到软删除的数据了扩展原创 2020-11-27 16:12:06 · 257 阅读 · 0 评论 -
PHP 二维数组排序
// 这是我用tp3.2写的一个排序方法,下列sql语句均是tp框架的自带函数,一个连表查询的操作(数据为二维数组)// 在对dutie_id进行Min()函数排序时,无法直接记性order by 排序,所以在查询数据后进行了二维数组排序操作 $user_info = M('user_dutie as ud') -&amp;gt;join(&quot;LEFT JOIN onethink_t_use...原创 2018-12-20 14:41:24 · 2588 阅读 · 0 评论 -
cURL error 60: SSL certificate: unable to get local issuer certificate
我在本地开发环境中,在使用阿里的OSS进行文件上传时出现:cURL error 60: SSL certificate: unable to get local issuer certificate解决方案:1. 下载文件证书文件:cacert.pem,2. 将证书文件放在你的php文件目录中,任意位置即可(为了方便管理,建议放在PHP配置目录)3. 修改php.ini文件,添加:curl...原创 2019-05-06 16:15:29 · 408 阅读 · 0 评论 -
php 使用 selenium 爬取數據
1.下载Selenium Serve:下載地址:http://www.seleniumhq.org/download,也可以自己百度下載下載完成后將壓縮包放入項目目錄2.通过composer安装Selenium(可能需要翻墻):composer require facebook/webdriver3. 打開CMD,進入壓縮包所在文件夾,開啓Selenium Serve(該操作需要JAVE...原创 2019-08-27 13:50:34 · 1179 阅读 · 0 评论 -
PHPMailer 发送邮件
<?phpnamespace Controllers\Api;use Slim\Http\Request;use Slim\Http\Response;use Nette\Mail\Message;use Nette\Mail\SendmailMailer;use Nette\Mail\SmtpMailer;class UserController{ // SM...原创 2019-09-03 14:25:34 · 438 阅读 · 0 评论 -
Xampp配置虚拟目录
一、项目需求说明由于公司购买的服务器存储空间过小,刚好有存放大量视频文件的功能要实现,但是在原有空间进行扩容费用较高,所以新买了一块硬盘。然后问题来了,视频是以可访问链接给另外的应用使用,如这样:http://xxxx.com/1.mp4 。然后我们的环境是装在E盘,新扩容的盘为F盘。我们PHP使用的开发环境为xampp集成开发环境,项目的目录设定为E盘的某个文件夹,那常规的办法是不能直接像上方链...原创 2018-04-11 11:44:01 · 4810 阅读 · 0 评论