
PHP
文章平均质量分 69
PHP
Pannikin
Ctrl+V!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PHP合成图片,生成海报图,poster-editor使用说明
之前写过一篇使用Grafika插件生成海报图的文章,但是当我再次使用时,却发生了错误,回看Grafika文档,发现很久没更新了,不兼容新版的GD,所以改用了intervention/image插件来生成海报图。但是后来需要对海报图上的文字位置进行位置调整,例如居中,intervention/image没办法很好的满足需求,需要自己计算文字显示区域大小,计算XY坐标,较为复杂。如果需要完成以上的需求,可以使用antonlukin/poster-editor插件实现。使用的插件5.15。原创 2024-10-30 16:39:44 · 1386 阅读 · 0 评论 -
PhpSpreadsheet冻结窗格和保护工作表(设置密码锁表)的使用方法
Phpspreadsheet冻结窗格和保护工作表(设置密码锁表)的使用方法原创 2024-08-08 18:13:00 · 841 阅读 · 0 评论 -
PHP使用Grafika合成图片,生成海报图
需求背景:在小程序上生成海报图,但在保存图片时,只能保存其中的小程序码图片,保存下来的图片过于单调,且无法确认该图片的作用性,所以需要调整为保存一整张海报图。海报效果图:需求分析:在海报图中,背景图、头像、文字、还有小程序码都是各自独立的部分,我们需要把这些图片合并起来,然后输出为一整张图片,这样就可以直接长按保存图片了。合并图片可以用以下方法:因为当前是在小程序开发这个需求,考虑到未来可能会替换海报上的一些文字、图片等情况,而每次修改小程序代码都需要提交版本审核,耗时耗力,所以决定在后端进行图片合成原创 2022-06-10 18:02:31 · 1244 阅读 · 0 评论 -
PHP实现自定义if条件、动态if条件判断(店铺会员卡等级规则判断的实现)
首先抛出一个问题:// 前端输入的字符$logic = ">=";// 根据输入的字符执行if判断if ($a . $logic . $b){ // do something}else{ // do something}假设 $a 与 $b 之间的逻辑判断不能确定,要怎么才能动态添加判断条件呢?解决方案1:使用PHP的 eval() 把字符串转化为代码执行// 前端输入的字符$logic = ">=";// 构造判断条件字符串$str = 'retur原创 2022-03-22 17:34:21 · 1345 阅读 · 0 评论 -
php 关于rsort倒序排序不正确问题
初始顺序:目标结果:按照created_datetime进行倒序直接使用rsort:发现是按照trade_code的值进行倒序的(英文字母排列)所以我们需要把created_datetime放到第一个位置,再进行排序原创 2021-07-06 17:44:13 · 250 阅读 · 1 评论 -
使用WAMP搭建PHP本地开发环境
PHP是服务器脚本语言,所以需要在服务器上才能运行。作为新手,搭建服务器可能需要捣腾很久,有可能还搞不定。所以在入门阶段,使用集成环境是最好也是最方便的选择。而本文就来介绍如何在windows平台搭建PHP开发环境。原创 2017-01-05 16:51:30 · 14327 阅读 · 4 评论