php
惯性-给力
IT工作者,喜欢研究程序。
展开
-
PHP版本号比对是否最新。
//版本号1 $version1//版本号2 $version2function QyVersions($version1='',$version2=''){ $version1=explode('.',$version1); $version2=explode('.',$version2); $version1Num=count($version1); $version1number=0; foreach ($version1 as $vk1=>$var.原创 2021-05-27 14:45:22 · 108 阅读 · 0 评论 -
Git自动部署线上代码
宝塔为例1、安装 宝塔WebHook 1.22、复制下面代码到红色方框中#!/bin/bashecho ""#输出当前时间date --date='0 days ago' "+%Y-%m-%d %H:%M:%S"echo "-------开始-------"#判断宝塔WebHook参数是否存在if [ ! -n "$1" ];then echo "param参数错误"echo "End"exitfi#服务器 git 项目路径gitPath="/www/www.原创 2020-11-20 17:58:53 · 502 阅读 · 0 评论 -
thinkphp5 分表插入与查询
//分表插入 //@table表名 //$where 查询方法 //$field 唯一标识ID //$order 排序 public function SubmeterInsert($table=object,$data=[],$field='iid',$type='mod',$num=5){ $id=\think\Db::name(...原创 2020-04-23 16:22:06 · 996 阅读 · 0 评论 -
php多进程swoole中swoole_http_server和swoole_process巧妙处理
在日常处理使用php处理业务逻辑的时候总会遇到过快执行与慢执行同时都要执行,例如表单上传的时候要发送邮件给用户,同时用户也是非常多,不可能提交很少的数据提交时间需要10-20秒这个时候客户就会觉得好垃圾啊,什么鸟程序。这个时候他来了他来了他脚踏祥云swoole他来了。下面代码运行是这样的例如https://www.xxx.com/index.php?_acid=3&s=/api/pla...原创 2019-10-31 23:05:34 · 1373 阅读 · 0 评论 -
thinkphp5生成PDF个人信息表 pdf 格式下载
生成的样式为需要下载插件https://sourceforge.net/projects/tcpdf/files/latest/download下载好后解压到以下是生成pdf 代码吧这个函数写在thinkphp 公共函数中即可function pdf($html='<h1 style="color:red">这是一个测试文件,生成pdf文件!</h1>...原创 2019-01-10 15:19:41 · 2370 阅读 · 1 评论 -
windows10 php 安装扩展redis 遇到的坑
然后在这两个网址中下https://windows.php.net/downloads/pecl/releases/igbinary/2.0.8/https://windows.php.net/downloads/pecl/snaps/redis/3.1.4rc2/下载好后php_igbinary.dll、 php_igbinary.pdb、php_redis.dll、php_...原创 2019-01-05 21:56:23 · 915 阅读 · 0 评论 -
PHP 接口 json 数组会变成json字符对象
普通json数据,无非就是用json_encode(array());从而形成[{}],但是如果数据过多的话会形成的是{0:{},1:{},....}对象json字符串,从而导致前端数据无法调用所以需要重置数组索引json_encode(array_values($array)); ...原创 2019-01-07 13:13:09 · 642 阅读 · 0 评论 -
php 生成缩略图
private function mkThumbnail($src, $width = null, $height = null, $filename = null) { if (!isset($width) && !isset($height)) return false; if (isset($width)...原创 2019-01-24 18:03:43 · 203 阅读 · 0 评论