随笔分类 - PHP
摘要:$date = date_create_from_format('d-m-Y', '22-03-2018'); // Output date in given format $a = date_format($date, 'Y-m-d'); echo $a; echo strtotime($a);
阅读全文
摘要:function changeTimeType($seconds) { $seconds = intval($seconds); if ($seconds > 3600) { $hours = intval($seconds / 3600); $time = $hours . ":" . gmstr
阅读全文
摘要:1、查看php-fpm的进程个数 ps -ef |grep "php-fpm"|grep "pool"|wc -l2、查看每个php-fpm占用的内存大小 ps -ylC php-fpm --sort:rss3.查看PHP-FPM在你的机器上的平均内存占用 ps --no-headers -o "r
阅读全文
摘要:安装homebrew方法(若已经安装,忽略) /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 通过 brew 安装 brew install php@
阅读全文
摘要:$query = model::find(); $dataProvider = new ActiveDataProvider([ 'query' => $query, 'pagination' => [ 'pagesize' => '25', ] ]); //获取当前程序执行的sql语句 $quer
阅读全文
摘要:$todayStart = strtotime(date('Y-m-d 00:00:00', time())) - (40 * 86400); //默认查询查询一个月内的数据 $todayEnd = strtotime(date('Y-m-d 23:59:59', time())); //默认查询结
阅读全文
摘要:PHP使用phpword替换模板内容,不多说,直接上代码 /** * @param $param * @throws \PhpOffice\PhpWord\Exception\CopyFileException * @throws \PhpOffice\PhpWord\Exception\Creat
阅读全文
摘要:最近接了个把数据导出到word文档的需求,之前一直都是使用PHPExcel库导出excel的,还是头次接到导出到word文档的需求,我想既然有PHPExcel,那么肯定也会有PHPWord库吧,在网上一搜,还真有!而且都是phpoffice家的。看了下文档,最终决定使用模板的方式来导出数据,感觉也是
阅读全文
摘要:示例: public function getExeclContent($param,$arr=['A','B','C','D','E','F','G','H','I','J','K','L','M', 'N','O','P','Q','R','S','T','U'
阅读全文
摘要:注:PHP环境需要有zip扩展 composer需要引入PHPEXCEL public function getExeclContent($param){ $filePath = $param['file_url']; if(!file_exists($filePath)){ throw new B
阅读全文
摘要:ImageMagick 是一个图象处理软件,也可以作为PHP的一个扩展来使用。它可以编辑、显示包括JPEG、TIFF、PNM、PNG、GIF和Photo CS在内的绝大多数当今最流行的图象格式。你可以改变图象尺寸、旋转、锐化、减少颜色或加入特殊效果到图象里,并且能够以另一种图象格式保存。 之前有使用
阅读全文
摘要:ImageMagick 是一个图象处理软件,也可以作为PHP的一个扩展来使用。它可以编辑、显示包括JPEG、TIFF、PNM、PNG、GIF和Photo CS在内的绝大多数当今最流行的图象格式。你可以改变图象尺寸、旋转、锐化、减少颜色或加入特殊效果到图象里,并且能够以另一种图象格式保存。 Windo
阅读全文
摘要:ImageMagick 是一个图象处理软件,也可以作为PHP的一个扩展来使用。它可以编辑、显示包括JPEG、TIFF、PNM、PNG、GIF和Photo CS在内的绝大多数当今最流行的图象格式。你可以改变图象尺寸、旋转、锐化、减少颜色或加入特殊效果到图象里,并且能够以另一种图象格式保存。 同时,也可
阅读全文
摘要:/** * 文件下载到本地目录 * @param $url * @return string */ function _download($url) { $folder = $this->path; set_time_limit(24 * 60 * 60); // 设置超时时间 $destinati
阅读全文
摘要:? 1 yum install xmlto 一.安装环境 1.依赖包安装 yum install ncurses-devel unixODBC unixODBC-devel 2.erlang环境 wget http://erlang.org/download/otp_src_18.1.tar.gz
阅读全文
摘要:刚刚用laravel的Excel做一个excel上传解析,在服务器上报错,找不到ZipArchive类,百度了一下需要安装zip拓展,整理了一下安装方法; 1.下载安装zip wget http://pecl.php.net/get/zip tar -zvxf zip cd zip-1.14.0 p
阅读全文
摘要:PHP中有两个函数pack和unpack,很多PHPer在实际项目中从来没有使用过,甚至也不知道这两个方法是用来干嘛的。这篇文章来为大家介绍一下它俩到底是用来干啥的。 pack string pack ( string $format [, mixed $args [, mixed $... ]]
阅读全文
摘要:在之前有写过一篇文章讲述了使用PHP快速生成excel表格文件并下载,这种方式生成Excel文件,生成速度很快,但是有缺点是:1.单纯的生成Excel文件,生成的文件没有样式,单元格属性(填充色,宽度,高度,边框颜色...)不能自定义;2.生成的文件虽然可以打开,但是兼容性很差,每次打开,都会报一个
阅读全文
摘要:首先要分清楚是局部换源还是全局换源 1、局部换源(仅对当前项目有效) 在当前项目下的composer.json中添加 1 2 3 4 5 6 7 8 9 10 11 { "repositories": [ { "type": "composer", "url": "http://packages.e
阅读全文
摘要:首先声明,Mac OS 本身是自带了PHP的,PHP 的版本根据Mac OS 的不同而不同。如果自带的够你用了,那么就用自带的吧。仍然建议你安装新的,之后好管理。 第一步,安装 HomeBrew,该工具可以让你以后安装其他软件更快更整洁。网址为:https://brew.sh/index_zh-cn
阅读全文