php验证身份证合法性

首先说一下身份证号码的规则:    6    前六位 是所在的省县市的代码 看这里行政区划代码    4    出生年份    2    出生月份 &

- 阅读全文 -

php实现保留几位有效数字

首先,保留几位有效数字和保留小数点几位小数是两个概念。如果不清楚的请出门百度。我也是被坑过才知道的,一直以为保留小数点后n位 和 保留n位有效数字 是一回事儿。代码写完了发现和实际计算结果不同。突然想起来这两个概念不同。小数点后n位 就是大家常说的 round($val,n); 就可以了;但是n位有效数字是从第一个不为0的位开始往后保留三位。这个就麻烦了哈。用了大约一小时写出下面这个方法;$res

- 阅读全文 -

thinkphp 通过mpdf给pdf文件添加骑缝章

骑缝章 使用mpdf生成,这里我有个坑迈不过去。mpdf 版本 8.0+就是使用 $mpdf->writeHtml($html); 生成pdf的过程中不能加盖骑缝章,因为不知道在那个地方插入图片这个命令,也没有分页的命令,找不到定位到pdf在哪一页的方法。所以找了一个比较傻缺的办法:首先生成pdf,然后把生成的pdf再生成一遍加入骑缝章。如果有更高的方法请告诉有代码洁癖的我 十分感谢。下面是

- 阅读全文 -

php批量生成pdf 并且下载

首先通过循环批量生成PDF  这里用到的是mpdf 这个插件。然后就是php自带的zip类 ZipArchive以下下thinkphp代码实现批量生成pdf 然后压缩成zip 给浏览器下载。public function download_many() {     $ids = I("ids&q

- 阅读全文 -

宝塔面板php 实现pdf转图片

宝塔面板安装php的 imagemagick 这个插件 看好对应版本目录结构如图出现问题Fatal error: Uncaught exception 'ImagickException' with message 'FailedToExecuteCommand `'gs' -sstdout=%stderr -dQUIET -dSAFER -dBATCH -

- 阅读全文 -