项目需求,对上传的文档进行一些预处理,如果用户上传了 doc 格式的文档,需要将其处理为 docx 或者 pdf 格式,以便后续的流程对文档内容进行提取。 先是试了一下 phpoffice/phpword 这个包,发现其对 doc 的转换很 […]
分类: 编程笔记
工作学习中的一些代码
PHP开发中的使用到的一些知识点(持续更新)
这篇文章用来记录开发中遇到的一些小问题的解决方案,会保持持续更新。 call_user_func()函数和call_user_func_array()函数 一种奇特的调用方式,看下面的使用示例,使用类的方法变得更加灵活了。 <?php […]
解决关于git bash和git GUI中文乱码的问题
如果文档中有中文字符,在 git bash 或者 git GUI 中默认可能会出现乱码显示的取看,需要配置一下: 在 git bash 中,右键打开 Options ,选择 Text ,按下图配置编码和本地化即可: 在 git GUI 中, […]
为wordpress 5.1 评论加上简单算术题防机器人垃圾评论
这个需求其实还是因为垃圾评论日益猖獗,为了保证速度,内心拒绝多装一个验证插件,所以就撸码吧,加了一个简单的算术,基本上机器人评论就发不了评论了,效果见本站文章评论,使用的是wordpress 5.0 +版本,早期版本不知道代码是否一样,代码 […]
docker,Dockerfile,docker-compose操作指南及最佳实践
容器管理工具 docker 的出现使开发及运行环境的配置变得更加便利,服务器运维更高效,也成为了后端工程师必须要掌握的效率工具,我们在这里总结一下它的具体使用,关于 Linux 下安装 docker 相关请看前面一篇:CentOS7安装Do […]
Composer常用的命令整理
composer 是 php 包管理工具,使用它可以很方便进行构建项目,载入三方包,以及各种复杂依赖,自动加载等需要。 安装composer curl -sS https://getcomposer.org/installer | php […]
开启php-fpm日志记录
使用 docker 使用 php-fpm:7.1 官方镜像起的容器,并没有记录日志,导致调试诸多不便,我们需要开启 php-fpm 日志记录功能; 进入容器内操作: docker exec -it php71 /bin/bash 新建日志文 […]
PhpStorm常用快捷键
这里记录 PhpStorm 常用的快捷键,提高开发效率,有新发现好用的会更新上来。 关于 PhpStorm 设置,请看这一篇:PhpStorm常用配置项 快捷生成代码 pubf // public function pubsf // pub […]