- 博客(24)
- 收藏
- 关注
原创 PHP-七牛云上传视频视频转码视频瘦身(视频压缩视频缩小)
视频上传:官方文档链接直达:https://developer.qiniu.com/kodo/sdk/1241/php#4如果不懂直接看我下面的代码://引入所需的类use Qiniu\Auth;// 引入鉴权类use Qiniu\Storage\UploadManager;// 引入上传类// 需要填写你的 Access Key 和 Secret Key$accessKey = "在你的七牛云后台秘钥管理里面看"$secretKey = "在你的七牛云后台秘钥管理里面看"$bu
2020-06-29 13:55:23
2227
转载 日期时间与当前相比是多久前
/** * 日期时间与当前相比是多久前 * @param $time * @return string */ public function getCreateTimeAttr($time) { $nowTime = time(); $difference = $nowTime - $time; if ($difference < 0) { return $time...
2020-05-29 09:37:15
263
原创 根据某一时刻获取当月每周起始时间
function get_weekinfo($month = '2020-04') { $week_info = array(); $end_date = date('d', strtotime($month . ' +1 month -1 day')); for ($i = 1; $i < $end_date; $i = $i...
2020-04-10 10:25:44
239
原创 PHP获取指定日期所在天,周,月,年的开始日期与结束日期
先写出指定日期的时间格式和时间戳格式,下面要用到:$str_day = '2020-04-17';//时间格式$time_day = $date_time = date("Y-m-d", $str_time);//时间戳格式指定日期所在天的时间://精确到 年-月-日$start_time = time_day ;//开始时间(2020-04-17)$end_time =...
2020-04-09 11:49:58
1129
原创 PHPexcel导出长数组解析成E....
$PHPSheet->setCellValue("A" . $i, $i-1) ->setCellValue("B" . $i, $v['order_code']) ->setCellValue("C" . $i, $v['deliverNum']) ...
2019-08-26 11:24:50
509
原创 TP5按天分组查询
$data = Db::name('z_weight_log')->group("DATE_FORMAT(FROM_UNIXTIME(createTime),'%Y-%m-%d')")->select();
2019-08-09 09:56:41
3717
原创 小程序发送客服消息,php后端接口
小程序API里面关于服务端发送消息有四种: 1:发送客服消息:顾名思义就是小程序端触发这个方法就会跳到客服对话的页面 2:发送模板消息:前端收集openid,后端出发统一给收集到的openid的用户发送模板消息 3:发送统一服务消息:下篇文章介绍 4:发送动态消息:没用到过不好妄自介绍今天我们...
2019-08-03 09:52:40
1251
原创 thinkphp5 ---- object(think\response\Json)转数组
当我们调用json返回的对象想要转成数组方便循环时我们使用getContent()方法就可以转数组了$flag = $this->orderList();$flag = json_decode($flag->getContent(),true);...
2019-08-03 09:12:11
4986
1
原创 TP5批量插入数据(分批插入)
我们知道TP5有insetall函数可以批量插入,但是如果一次插入10000条数据呢 同时插入肯定会卡死,所以我们分批插入foreach ($sheetContent as $k => $v){ $arr['customerName'] = $v[0]; $arr['sex'] = $v[1]; $arr['typeId'] = $v[2]; $ar...
2019-07-06 14:13:52
11170
原创 PHPExcel导出返回路径问题(前后端分离前端必须获取信息)
PHPExcel文档中 导出的写法是使用header直接下载后就退出方法了 并没有返回值原代码是这样的:(可看我上篇博客)$PHPWriter = \PHPExcel_IOFactory::createWriter($PHPExcel, "Excel2007");header('Content-Disposition: attachment;filename="表单数据.xlsx...
2019-05-31 10:09:25
2255
原创 thinpphp5.1使用excel导入数据
注意点:1:还是那个问题 tp5.1废除了助手函数vendor和import函数 我用的require原始的引入2:我之前用封装导入方法 但是导出的表列宽不够 导致数据在excel表格中得自己调整宽度才显示正确 比如2018-08-08 打开文件变成######,所以我还是用的phpexcel插件下面是代码:$list = Db::name('user')->sele...
2019-05-29 15:41:03
205
转载 TP5 Validate 验证 内置规则
use think\Validate;# 验证某个字段必须'name'=>'require'# 验证某个字段的值是否为纯数字(采用ctype_digit验证,不包含负数和小数点)'num'=>'number'# 验证某个字段的值是否为整数(采用filter_var验证)'num'=>'integer'# 验证某个字段的值是否为浮点数字(采用filter_v...
2019-05-23 08:44:29
2021
原创 ajax获取success参数转义不对如何解决
使用eval转义success:function(res){ var res = eval("("+res+")"); if(res.res == 1){ alert(res.msg); window.location.reload(); }else{ alert(...
2019-05-11 09:32:02
330
转载 php获取本年、本月、本周时间戳和日期
//获取今日开始时间戳和结束时间戳 $beginToday=mktime(0,0,0,date('m'),date('d'),date('Y')); $endToday=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1; //获取昨日起始时间戳和结束时间戳 $beginYesterday=mktime(0,0,0,date('m')...
2019-05-11 09:29:16
158
原创 tp5(thinkphp5)excel导入数据库(tp5.1遇到的坑)
记录一下遇到的坑 我花了2个小时在引入文件上,tp5.1已经废弃了import函数和vendor函数,这里我们用require或者include都可以.贴代码:前端:<!DOCTYPE html><html><head> <title>PHPexcel</title></head><body...
2019-05-10 08:37:23
5035
原创 TP5出现No input file specified问题
原因:PHP7版本访问路径会报No input file specified的错误,这是因为路由的问题。解决: 1:打开public/.htaccess文件; 2:最后一行的代码改成 :RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L] 即在index.php后面加上?...
2019-04-17 11:50:05
581
原创 安装lamp环境遇到的坑以及解决办法(详细)
一:安装Apache1.安装yum -y install httpd2.开启apache服务systemctl start httpd.service3.设置apache服务开机启动systemctl enable httpd.service4.验证apache服务是否安装成功在本机浏览器中输入虚拟机的ip地址,CentOS7查看ip地址的方式为:ip addr这里我遇到了一个bug...
2019-02-23 11:52:35
1604
原创 本地通过安装虚拟软件VMware安装linux
第一步:安装虚拟软件VMware链接:https://pan.baidu.com/s/1dfOEg8hfhh785szWYEIxGg 提取码:hd85 第二步:下载CentOS映像http://59.80.44.100/isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso安装完成V...
2019-02-22 16:45:21
187
原创 微信小程序获取用户手机号码
零基础的我刚接触小程序写出来这个功能的时候我的心理活动是好 开始写了 为了方便我给你们解释我给你们找了个图: 第一步:我们看看上边的说明书(获取登录凭证code) 这个code码是使用小程序登录接口完成后取的,这个wx.request()请求是为了把code发送到后端,后端用code换区session_key和openid。 wx....
2018-11-28 17:19:07
18715
15
原创 用composer安装laravel
额....每次都写这么简单的博客 1:准备工作:PHP版本>= 5.5.9 开启扩展: OpenSSL(php_openssl) PDO(php_pdo_mysql) Mbstring(pdo_mbstring) Tokenizer (这个我没找到) 安装了composer 命令行(win+R-&...
2018-09-14 15:52:19
187
原创 js打印
其实很简单 就用js的window.print();函数html部分<body><p>不需要打印的地方</p><!--startprint--><!--这个写哪儿打印的内容就从哪儿开始--><h1 style="font-size: 1px;">打印标题</h1><p>
2018-07-05 17:50:04
727
转载 Apache PHP开启伪静态
整理测试成功的 我用的是phpstudy一:\phpStudy\Apache\conf\httpd.conf1:查找 :#LoadModule rewrite_module modules/mod_rewrite.so去掉前面的#2:查找:AllowOverride None把AllowOverride None 换成 AllowOverride All 使apache支持 .htaccess ...
2018-07-05 10:02:36
306
原创 关于layer模态框给新页面传值
昨天用hui后台模板的时候用到模态框传值给另一个新页面模板是这么写的 没办法给新页面传值,于是百度了一下,总结function zhuyuan(title,url,id,w,h,type){ layer.open({ title:'添加分类', type: 2, area: ['700px', '530px'], fix: false,...
2018-06-05 10:17:32
1633
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人