- 博客(32)
- 收藏
- 关注
原创 前端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
2596
原创 在网页调用微信支付,并解决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
1789
原创 PHP在代码内部开启报错信息
在项目执行时有些报错莫名其妙找不到原因,这时候你就需要打开PHP的报错信息,但是改配置文件又很麻烦,所以在代码内部解决可能更方便,你只需要加入以下两行代码即可随时随地开启报错信息:error_reporting(E_ALL);ini_set('display_errors', '1');...
2022-03-31 09:20:46
376
原创 PHP 获取某个类的结构、文件地址等详细信息
有些时候做项目时明明知道类的名字,但是又找不到类在哪里,那么用“ReflectionClass”你将得到你想要的一切!!!下面是几个简单的示例: $reflectionClass = new \ReflectionClass(Member::class); $reflectionClass->getFileName(); // 获取定义类的文件名 $reflectionClass->getMethods(); // 获取内
2022-03-23 11:13:31
709
原创 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
2493
原创 部署到服务器,显示找不到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
654
原创 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
2004
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
366
原创 微信小程序获取二维码 报错47001
标题微信小程序获取二维码的超级无敌巨坑官方文档说明:POST 参数需要转成 JSON 字符串,不支持 form 表单提交。按照文档合法传参,报错47001,怎么检查代码都没有任何问题,post参数也是合法json串最后查明原因,在访问的URL中access_token为必传参,在POST参数中,不需要access_token参数,否则报错47001,去掉该参数即可 public fu...
2019-12-17 15:24:45
2593
原创 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
513
原创 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
1237
原创 用Golang写一个简单的爬虫
闲来无事写了一个比较简陋的爬虫,跟大家分享一下, 写的可能有点啰嗦,本来写的是文档,但是这里没办法上传文件,只能以这种方式给大家展示了,下面有很清晰的目录,也可以直接复制到文档中查看,方便目录指引。《教程:使用go语言编写简单爬虫工具》目录在使用go之前首先了解什么是go: 8安装go以及相关工具 82.1. 安装go运行环境: 82.2 安装git : 132.3安装编译器VSC...
2019-06-14 17:04:00
3701
1
原创 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
489
原创 cc1.exe: sorry, unimplemented: 64-bit mode not compiled解决方案
此问题的出现说明你在按抓个gcc时 ,安装的是32位系统的,然后你的电脑是64位的在网上阅读了很多解决方案之后终于被我找到了最经典的一句话:For a smooth win64 build experience I recommend using http://tdm-gcc.tdragon.net/ (the 64 bit version) instead.是在https://githu...
2019-04-30 16:11:32
2665
原创 exec: "gcc": executable file not found in %PATH%
这个问题主要是自己系统未安装gcc编译器,下面我们进行gcc安装安装gcc:由于用的window10 企业版64位操作系统,要下载mingw 64位(官网地址:http://mingw-w64.org/doku.php),下载地址:https://sourceforge.net/projects/mingw-w64/ (32位自行下载)下载完成之后进行安装,一步步我那个下走即可,可以在...
2019-04-30 16:03:40
3150
转载 Go简单的文件写入操作
package mainimport (“bufio” //缓存IO“fmt”“io”“io/ioutil” //io 工具包“os”)func check(e error) {if e != nil {panic(e)}}/**判断文件是否存在 存在返回 true 不存在返回false*/func checkFileIsExist(filename strin...
2019-04-26 10:17:30
9303
原创 CI 框架 融合 laravel框架的 orm
首先在项目根目录下写好composer.json文件{“require”: {“illuminate/database”: “>=5.5”,}}打开黑窗口,composer update安装完成后,修改database.php数据库配置文件use Illuminate\Database\Capsule\Manager as Capsule;$capsule = ...
2019-04-19 16:07:44
783
原创 ci框架安装phpFastCache
首先,我们要编写处在项目根目录下的composer.json文件:{“require”: {“phpfastcache/phpfastcache”: “^6.0”}}然后ctrl+R 输入cmd 打开黑窗口 composer update安装完成之后创建一个Reviews.php文件: // 不管使用什么方法安装phpFastCache都需要引入autoload.ph...
2019-04-19 14:42:12
322
转载 Redis - windows下的环境搭建
Redis - windows下的环境搭建发布于: 2015-03-17 14:44:54 阅读(738)Redis 官网: http://redis.io/1、下载redis : https://github.com/dmajkic/redis/downloads2、我下载的是包含win32和win64的压缩包,解压下载文件3、进入解压文件夹内,如果你使用的是32位系统拷贝32bit文...
2019-02-18 11:47:33
155
原创 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
2655
原创 mysql查询时字符串截取问题
1、从左开始截取字符串left(str, length)说明:left(被截取字符串,截取的长度)例:select left(string,200) as new_string from cs_news2、从右开始截取字符串right(str, length)说明:right(被截取字符串,截取的长度)例:select right(string,200) as new_string from cs...
2018-04-17 17:06:09
1906
原创 linux下搭建LAMP环境
卸载lamp环境:进入lamp目录 执行./uninstall.sh命令 //或者使用根目录形式输入文件名 fileName/uninstall.sh 安装lamp环境:./lamp.sh //或者使用根目录形式输入文件名 fileName/lamp.sh 开启80端口:firewall-cmd –zone=public –add-...
2018-04-11 12:07:18
300
原创 获取微信唯一凭证
<?php /** * 发送HTTP请求方法,目前只支持CURL发送请求 * @param string $appId * @param string $secret * @param string $code * @return json 响应数据 */...
2018-04-11 12:04:45
1170
原创 uploadify文件上传方法
uploadify是一款常用的文件上传插件,下面是一些简单的在tp框架的调用方法控制器:public function uploadFile(){ $file = request()->file('images'); //获取文件信息 // 移动到框架应用根目录/public/uploads/ 目录下 $info = $file->m...
2018-04-11 11:57:39
864
原创 linux下安装memcached
memcached安装 yum install -y memcached 启动memcached: systemctl start memcached.service /etc/sysconfig/memcached(memcached配置文件) memcached支持php 1.下载:#wget https://pecl.php.NET/get/memcache-2.2.7.tgz (我在/下新...
2018-04-11 11:54:51
168
原创 Xampp配置虚拟目录
一、项目需求说明由于公司购买的服务器存储空间过小,刚好有存放大量视频文件的功能要实现,但是在原有空间进行扩容费用较高,所以新买了一块硬盘。然后问题来了,视频是以可访问链接给另外的应用使用,如这样:http://xxxx.com/1.mp4 。然后我们的环境是装在E盘,新扩容的盘为F盘。我们PHP使用的开发环境为xampp集成开发环境,项目的目录设定为E盘的某个文件夹,那常规的办法是不能直接像上方链...
2018-04-11 11:44:01
4958
原创 黑窗口查询mysql表数据 中文乱码解决办法
之所以会显示乱码,就是因为MySQL客户端输出窗口显示中文时使用的字符编码不对造成的,可以使用如下的命令查看输出窗口使用的字符编码 show variables like 'char%'; 显示如下: mysql> show variables like 'char%'; +--------------------------+---------------------------...
2018-04-11 11:32:30
2779
1
原创 PHP解决使用*替换汉字问题
对于字符串某部分使用*号替换的问题:1. 实例:$username = "linshouyue"; echo substr_replace($username,'****','3','4'); substr_replace()函数 1.1)第一参数为需处理的字符串1.2)第二参数为使用的替换符号1.3)第三/四参数为需要替换的字符串位置(从第三个字符开始替换后四位字符)但是该函数对...
2018-04-11 10:55:54
7778
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人