- 博客(27)
- 资源 (5)
- 收藏
- 关注
原创 php定时任务 workerman+tp6开发
一般用5位的就行,秒位默认为0,即每分钟的第0秒执行。第一步: 安装tp核心依赖库文件。第二步:修改数据库配置。
2023-03-20 20:26:51
752
原创 composer国内下拉突然异常。
建议更新下composercomposer self-update以下文档可以参考:https://developer.aliyun.com/composer
2022-03-31 14:41:06
155
原创 php 判断字符串存在另一个字符串中
php 判断字符串存在另一个字符串中$str = "Welcome to my blog!"; if(strpos($str,'Welcome')!==false){ echo '存在'; }else{ echo '不存在'; }
2021-12-08 17:06:55
291
原创 php解决图片防盗链问题
php解决图片防盗链问题public function img_php(){ $img_url=input("img_url"); $html = file_get_contents($img_url); echo $html; }
2021-12-08 16:32:56
465
转载 京东大商户对接 API 的 Composer 包
京东大客户开发平台 VOP 对接作者:xiaoyukarl 来源:https://learnku.com/articles/39729京东 VOP 文档链接 https://vop.jd.com/doc/api使用方法github github.com/xiaoyukarl/jd_biz下载 composer 包composer require xiaoyukarl/jd_biz修改配置文件 config.php调用接口方法 //使用地址接口 $address = new
2021-12-03 15:31:23
1229
原创 php 将html转excel
直接贴代码<?phpheader("Cache-Control:public");header("Pragma:public");header( "Content-Type: application/vnd.ms-excel; name='excel'" );//表示输出的类型为excel文件类型header( "Content-type: application/octet-stream" );//表示二进制数据流,常用于文件下载header( "Content-Disposit
2021-12-01 22:29:44
499
原创 php 判断http还是https 获取域名和地址
判断http还是https$http_type = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')) ? 'https://' : 'http://';dump($http_type);获取域名dump($_SE
2021-12-01 13:34:26
1392
原创 宝塔+git+webhook实现服务器代码同步更新
1.先来说说git仓库git仓库有很多代码托管平台,Github、Gitee、Gitlab等等,本文使用Gitee配置webhook,其他git仓库大致相同效仿就行。使用git clone代码有两种方式:第一种:https方式,例如:https://gitee.com/xxxxx/xxxx.git第二种:ssh密钥方式,例如:git@gitee.com:xxxx/xxxxx.git这两种方式拉代码是有区别的,例:https方式拉代码:使用git命令git clone https://gite
2021-11-30 15:24:10
923
转载 mysql命令gruop by报错this is incompatible with sql_mode=only_full_group_by
在mysql 工具 搜索或者插入数据时报下面错误:ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘database_tl.emp.id’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mod
2021-09-23 10:50:01
154
原创 php断点写日志
大家写日志的方法用的是什么呢?下面是我用的方法function zlog($data){ $data = is_array($data) ? print_r($data,true) : $data; file_put_contents('./logfile.txt', date("Y-m-d H:i:s"). " " . $data. "\r\n", FILE_APPEND | LOCK_EX);}function log_txt($title,$data){ if (!is_d
2021-09-08 11:49:04
195
原创 如果使用php作为客户端 链接socket
如果使用php作为客户端 链接socket本文借助了workerman来实现的,所以小伙伴们需要到workerman的官网下载composer require workerman/workerman下面就直接上代码了<?phprequire_once 'vendor/autoload.php';use Workerman\Worker;use Workerman\Connection\AsyncTcpConnection;$worker = new Worker();$w
2021-08-27 18:00:18
426
1
原创 小程序encryptedData数据解密报错误码-41003 ? 神奇的问题!!!!!!
小程序encryptedData数据解密报错误码-41003 ?希望我的说明能给大家解惑,本文参考了官方的文档以及借鉴了其他小伙伴的经验(参考链接)小程序-41003造成的主要原因在于wx.login方法在wx.getUserProfile方法之后了。到时session_key会话id顺序混乱以下是全部的实现代码小程序代码块wx.login调用我这里是将wx.login放在app.js中的。大家按自己的实际情况来。code发送到服务端返回的session_key存入缓存,等待wx.getUse
2021-08-14 00:18:20
3746
原创 简单封装CURL请求,以及php获取url重定向后的链接
简单封装CURL请求,支持post与get常用于请求微信API//使用 curl 方法function http_curl($url,$type='get',$res='json',$arr=''){ //初始化 curl $ch = curl_init(); //设置curl的参数 curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); //处理证书问题
2021-08-14 00:02:06
622
1
原创 没有框架手写php数据库连接
没有框架手写php数据库连接```php<?php$db=new Db();$data=$db->name('')->field('')->where()->select();var_dump($data);$db->name('')->where([''=>2])->update();$data=$db->name('')->field('')->where()->select();var_dump
2021-08-06 16:16:48
140
原创 php 音频转换 WAV转MP3
已linux为例1.安装ffmpeg2.php操作ffmpeg安装ffmpegxshell运行:wget http://download.bt.cn/install/ext/ffmpeg.sh && sh ffmpeg.sh安装完成后检测版本ffmpeg -version安装完成ffmpegphp操作ffmpegffmpeg -i 你要转的.wav -codec:a libmp3lame -qscale:a 2 转完后的.mp3就这么简单,联系QQ:121948187
2020-08-20 11:56:49
743
原创 tp中如何调用科大讯飞的语音转写
1.手写注册科大讯飞(https://www.xfyun.cn/),拿到语音转写的APPID以及SecretKey2.将我的压缩包放到tp的扩展类库目录(extend)中。解压3.在控制里面的调用方式重点注意:1.一定要是科大讯飞语音转写的APPID以及SecretKey2.你的音频文件一定要是绝对路径,这里科大讯飞那边需要将你的文件上传到他们的服务端3.建议调用的方式采用消息队列的方式,方式因回调慢,影响项目的浏览速度使用非常简单如有问题联系qq:1219481875代码class
2020-07-08 10:44:47
6069
原创 用composer搭建自己仓库会出现的问题!!!!
用composer搭建自己仓库会出现的问题!!!!1.你用composer搭建时,可能会出现很明显他提示的是找不到版本,需要你配置版本,这个时候我们要在https://github.com/里面给自己的项目增加发行的版本然后在到更新update,然后等待10分钟左右composer内部有cache缓存,更新有点慢有问题请咨询qq:121948175...
2020-01-08 10:42:01
202
tp中如何调用科大讯飞的语音转写
2020-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人