php
zdt888
这个作者很懒,什么都没留下…
展开
-
word文档转html格式在线预览,使用了phpoffice,pydocx,java POI各方案,最终用unoconv解决
最近客户要做一个word,excel 文件在线预览功能,以下是实现此功能的全过程。由于我们用的是PHP开发项目,最开始想到的是用PHPoffice里的phpword来进行转换,以下是关键代码。<?php$phpWord = \PhpOffice\PhpWord\IOFactory::load('test.doc');$xmlWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord, "HTML");$xmlWriter->原创 2021-01-27 11:24:58 · 668 阅读 · 1 评论 -
thinkphp 5 报错 显示 nginx 404页面
今天把项目布署到线上,报错了,却一直显示nginx的404页面,如果一直这样是没法解决问题的,我上线看了一下thinkphp的日志文件:[ sql ] [ SQL ] SELECT `data_id`,`pid` FROM `tb_data_manage` WHERE `pid` IN (53,49,47,46,35) [ RunTime:0.000595s ][ error ] [8]未定义数组索引: see[/data/web/data_manage/runtime/temp/5e9fc553d7原创 2021-01-25 16:39:38 · 211 阅读 · 0 评论 -
PHP多维数组排序,用array_multisort函数对数组按指定字段排序
PHP中有一些函数可以用来对数组进行排序。sort() - 对数组进行升序排列rsort() - 对数组进行降序排列asort() - 根据关联数组的值,对数组进行升序排列ksort() - 根据关联数组的键,对数组进行升序排列arsort() - 根据关联数组的值,对数组进行降序排列krsort() - 根据关联数组的键,对数组进行降序排列例如: $arr=['green','car','apple','book']; sort($arr);原创 2021-01-14 10:29:12 · 479 阅读 · 0 评论 -
PHP中数组的入门
php中的数组是一种非常实用的数据结构,它不同于C语言,C++,Java中的数组,其他语言中数组只是一种顺序存储的数据结构,php的数组不仅可做顺序存储,还可以把它当成哈希表使用,还可以当成对象使用,当成树使用,总之php的数组功能要远多于其他几种语言。#顺序数组的使用<?php$arr=array(1,2,3,4,5,6);以上为顺序数组初始化,和其他语言相类似,由于php是弱类型语言,所以数组的成员可以是不同数据类型,比如整数,字符串,对象等。$arr=array(1,1,2.3,'a原创 2021-01-04 11:20:57 · 80 阅读 · 0 评论