php
文章平均质量分 52
无边大仙
php+vue 中级程序员喽
展开
-
解决thinkphp6(tp6)在状态码500下不报错,或者显示错误“Malformed UTF-8 characters”的问题
在使用thinkphp6的过程中,尤其是windows本地开发,要是碰到代码运行错误但是死活不报错的情况,可参考以下步骤:常规步骤: 1. 环境变量配置文件.env中APP_DEBUG设置为true。APP_DEBUG=true 2. 将config目录下的app.php文件中的show_error_msg设置为true。// 显示错误信息'show_error_msg' => true,如果上面操作无用,查看服务器(我用的是nginx)的错误日志,发现报...原创 2021-03-07 10:14:04 · 8942 阅读 · 10 评论 -
PHP对三段版本号进行排序
php对三段版本号排序,比如 :10.2.23和10.2.6。function sortVersion($versions, $sort_rule = true) { foreach ($versions as $key => $value) { $firstArr = explode('.', $value); $firstArr[1] = str_pad($firstArr[1], 2, 0, STR_PAD_LEFT);原创 2020-08-18 14:01:45 · 275 阅读 · 0 评论 -
php动态检测文件夹更新并复制文件夹
先说下我的应用场景,帮助大家看是否对自己有用。我是打算用vue开发一个app,用hbuilder打包。vue每次build之后生成dist文件夹,然后要把dist文件夹复制到hbuilder创建的项目文件夹下。在进行开发调试的时候,要经常做这个动作,就很麻烦。所以我就想写个脚本,让它自己检测每次dist的变化(vue每次build,会先删除旧的dist,然后重新生成),如果文件夹有变化,就...原创 2020-04-07 14:15:18 · 432 阅读 · 0 评论 -
phpword在linux系统下生成的文档打开错误
具体问题如图所示:我在win10的环境中,用phpword生成的文件,用office word是能正常打开的,但是在linux服务器环境上生成的就打不开。一直报上面的错误,百度良久,未果。于是我就是把linux环境下生成的文件发到手机,用qq直接打开,文件打开了,显示出了部分内容,并且有个残缺的“</p>”标签。然后我猜测应该html标签搞得鬼。我要生成的word内容,...原创 2020-04-07 13:39:20 · 789 阅读 · 0 评论 -
PHP将阿拉伯数字转化为汉字
以下代码,目的是将1、2、3这种阿拉伯数字转化为 一,二,三这种汉字,并附带单位。因为本人水平有限,所以实现的方法比较笨拙,也可能存在BUG,欢迎各位指正。<?php $arrayNumber = [ '0' => '零', '1' => '一', '2' => '二', '3' => '三', '4' => '四', '5' =&g...原创 2019-01-10 11:12:34 · 2045 阅读 · 0 评论