类别 : 后端技术
PHP实现发送请求重试demo
/** * Class APIDemo API回传数据Demo */class APIDemo { const BAIDU_OCPC_URL = 'https://ocpc.baidu.co...
PHP直接获取文件名不包含后缀的写法
PHP直接获取文件名不包含后缀的写法
linux使用计划任务监控进程是否启动
linux使用计划任务监控进程是否启动,如果没有启动则执行启动命令脚本加入计划任务执行脚本,每分钟执行一次run.sh脚本:#!/usr/bin/env bashbasepath=$(cd `dirn...
LINUX寻找删除空字节文件和空目录
#查找并删除空文件find /www/php_session -type f -size 0 -exec rm -f {} \;#推荐使用find /www/php_session -type f -...
针对数据生成签名
//针对数据生成签名,可用于登录用户生成用户签名的一种思路function data_auth_sign($data) { //数据类型检测 if (!is_array($data)) { ...
发现一款精美的服务器 PHP 探針工具
源码地址:https://github.com/kmvan/x-prober
php json_encode使用中文不转码
PHP转JSON,中文会被转码成unicode,使用常量JSON_UNESCAPED_UNICODE可以使中文原样输入。不使用JSON_UNESCAPED_UNICODEecho json_encod...
PhpOffice获取写入excel中图片的方法
具体上代码:// 导入 public function import(){ $file = $this->request->request('file'); ...
table 的宽度设置无效解决方法
1.在table 标签添加样式table-layout:fixed; 必须设置width的值:table-layout:fixed">2.在如果th的宽没有设置,那么在td里面添加一个节点,如果div...
Endroid\QrCode设置边框无效处理方法
最近在使用Endroid\QrCode库生成二维码的时候不管怎么设置setMargin就是没有效果,没法清除外边框,在查看国外资料有人提供设置成-18可以解决,后面找到了//可以解决外边框白色宽问题 ...
thinkphp6 值和列查询
相信大部分人使用框架thinkphp查询都喜欢使用select和find,如果是查询某个值和某一列却又更快捷的方法,所以在此记录下查询某个字段的值可以用// 返回某个字段的值Db::table(...
宝塔面板FTP无法连接的解决方案,实测有效
在配置好宝塔面板ftp后,发现登录不上。首先我们要排查以下内容:检查ftp服务是否启动检查防火墙20端口 ftp 21端口及被动端口39000 - 40000是否放行 (如是腾讯云/阿里云等还需检查安...
thinkphp5 获取sql语句
// 获取sql语句但不执行$ipos_vip=$db->name('ipos_vip') ->alias('a') ->field('a.Id,a...
php json_encode方法 报错:Inf and NaN cannot be JSON encoded
json_encode 返回falsevar_dump(json_encode($array));通过json_last_error_msg查看报错原因echo json_last_error_msg...
定时删除linux  tmp临时文件的方法
找到不是root用户的7天前访问的文件并删除find /tmp -type f \( ! -user root \) -atime +7 -delete如上命令创建一个脚本tmp.clean.sh文件...
webuploader上传按钮点了没反应解决方法
#change_cover input{ font-size: 0;//解决按钮展示手型 cursor: pointer;}/*解决无法点击问题*/#change_cover div:nth-...
thinkphp6环境apache的伪静态规则
最近使用thinkphp6获取参数会附加上链接路径,造成插入数据报错Options +FollowSymlinks -MultiviewsRewriteEngine onRewriteCond %{R...
Thinkphp6绑定应用的个人解决方法
个人使用Thinkphp6绑定应用访问url生成的链接报错,去掉应用名访问正常,Thinkphp官方手册说明:自动多应用模式下,路由是每个应用独立的,所以你没法省略URL里面的应用参数。但可以使用域名...
Thinkphp不等于于查询案例
$where=[];if(!empty($post['id'])){ $where[]=['id','',$post['id']]...
保留后四位 ,其他打星号PHP实现方式
preg_replace('/.(?=.{4})/','*','sdkajkfdjhkh')