
php
Kevin_&chen
php开发
展开
-
ajax请求 禁用缓存的方法
//1.加载页面 加入参数 _:(new Date()).getTime() $.get('{:U("admin/index/ajaxTemporaryLeadJob")}', { _:(new Date()).getTime()},function (e) { $('#accordion2').html(e)...原创 2019-06-10 14:56:17 · 1803 阅读 · 0 评论 -
文档资源的在线预览
最近的项目开发中,有讨论到相关文档预览的情况。众所周知浏览器支持打开的文档格式一般有txt,pdf;至于docx,ppt,xls格式的文档只能提醒下载了,体验感受不太好,查找相关资料,找到了一些解决方法,转载的链接如下:https://blog.youkuaiyun.com/zhoumengshun/article/details/73382599...转载 2019-08-08 16:09:19 · 205 阅读 · 0 评论 -
PHP解压缩中文文件名乱码
开发中,提到了批量下载文档的方法,但不是需要点击多次,逐个选择下载位置的批量下载,而是类似于qq 邮箱的下载一个压缩文件,里面是是全部的需要下载的文件话不多说,上代码;这里,需要使用php的压缩扩展类ZipArchive ,大致开了下类,需要要求php版本大于5.2/*批量下载文档*/ public function betchdownload(){ ...原创 2019-07-19 18:28:26 · 1116 阅读 · 1 评论 -
strtotime时间函数的问题
项目开发中,某列表需展示当前日期以及一个月前的日期;这样就想到了被strtotime结合-1 month, +1 month, next month。正常的日期没有问题,但是遇到某些特殊的日期会出现问题,比如2019-03-31的上一月日期展示的是3月3号。后来查询了一些资料,发现,还是大佬讲解的比较详细。鸟哥的相关博客文章链接http://www.laruence.com/2018/...转载 2019-07-18 16:55:37 · 480 阅读 · 0 评论 -
PHP设计模式(一)
1.单例模式 保证一个类只有一个实例。<?phpheader("Content-Type:text/html;charset=utf-8");//单例模式class danli { private $name; //私有化构造方法 private function __construct(){ } static public $inst...原创 2019-06-27 17:16:05 · 361 阅读 · 0 评论 -
PHP compact()数组函数
compact() 函数创建一个包含变量名和它们的值的数组。例如<?php$name = 'zhangsan';$age = 36;$phone = '18888888888';$result = compact("name", "phone", "age");print_r($result);打印结果Array ( [name] => zh...原创 2019-06-18 18:53:21 · 592 阅读 · 0 评论 -
Window环境下执行php定时任务备份数据库,操作文件
最近在做的一个项目,客户是属于企事业单位;有专门的机房,项目的访问都是通过内网,服务器上部署的是window环境,开发过程中提到备份数据库的问题;之前做的项目开发,更多都是在Linux环境下,这次不是,最初是比较迷茫的,后来翻阅了一些资料,找到了解决方法,原来和设置自动关机查不了多少,比较简单; 本地的环境是win10,客户服务器是win7,不过大差不差。主要几步是一致的...原创 2019-06-17 15:38:23 · 484 阅读 · 0 评论 -
PHP使用QRcode生成二维码,扫描保存联系人信息
之前,在网上见到类似的小工具,自己也试着做了一下;主要有三个文件库文件qrcode.php ,控制器文件test.php,前台页面index.html(样式没有完善,将就着看吧)index.html<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta...原创 2019-06-11 09:53:00 · 1250 阅读 · 0 评论 -
PHP验证邮箱格式/ip地址/url地址
function check_email($email){ if(filter_var($email,FILTER_VALIDATE_EMAIL)) return true; return false;}$a = '1212121@qq.com';$b = check_email($a);var_dump($b);//FILTER_VALIDATE_EM...原创 2019-06-10 16:00:40 · 566 阅读 · 0 评论 -
二维数组按某一字段排序
$users为要排序的数组 按task_count字段排序$last_names = array_column($users,'task_count');array_multisort($last_names,SORT_DESC,$users);//执行后 $users即为需要的数组原创 2019-06-10 15:20:28 · 1288 阅读 · 0 评论 -
linux服务器环境安装宝塔记录
需要搭建一个网站,有阿里的服务器,但是没有php环境,想着快速安装一下。参照着之前搞过的一键安装包类似的流程,总会出现一些问题,各环境的版本设置也要单独选择,等等。于是转向了宝塔linux神器,虽然宝塔本身也需要一些资源,但是界面简直是友善的不能行,于是说干就干,在在网上找了想要的资料,链接如下:https://boke112.com/6665.html;首先在本地下载shell工具,进入服务...原创 2019-08-08 16:26:00 · 1141 阅读 · 0 评论