这一篇其实是由上一篇引申出来的。之前说到,勉勉强强实现了 PDF 和 PPT 文件转图片,但是转换需要一定的时间,而我这里是用户发起请求进行转换的,这部分时间不应该让用户一直等着,应该结束请求,把数据返回给用户,然后后台再慢慢执行这些转换操作。
继续阅读“PHP 实现请求结束之后,后台静默执行部分代码”PHP利用ImageMagick实现PDF、PPT转图片
最近应业务需要,需要实现在线浏览 PPT、PDF 的功能。搜了一阵,看似好用的微软 Office Web Viewer 却有着速度极慢、限制10M大小等麻烦,前端直接使用 pdf.js 也遇到了跨域之类的问题,索性一不做二不休,把 PPT 和 PDF 都转换成图片,再分页传回给前端。
继续阅读“PHP利用ImageMagick实现PDF、PPT转图片”TP3.2 add方法返回值一直为1
今天在敲代码的过程中,偶然发现原本返回值为主键 id 的 add 方法,现在插入数据是成功的,但是现在莫名其妙返回值都变成1了。看了一下我的代码好像没啥问题,那就直接看看源码吧。
打开\ThinkPHP\Library\Think\Model.class.php,查找public function add(,找到 add 方法。
继续阅读“TP3.2 add方法返回值一直为1”