
问题及解决方案
L-菜鸟-阿杰
三年php开发经验的菜鸟,平时会将自己遇到的问题或者解决问题的方案方法记录到博客,希望能提升自己的同时也能帮助大家解决一些问题。
展开
-
PHP 生成订单号
记录一下 生成订单号的一个方法,/** * 生成订单号 */ protected function orderNo() { return date('Ymd') . substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, 13), 1))), 0, 8); }闲言碎语:一开始的订单号是:date(‘md’).time(),日期加上时间戳,还以为自己多厉害 ,.原创 2021-01-06 18:34:21 · 553 阅读 · 1 评论 -
TP5.1-验证码不显示以及三种解决方案
单刀直入,这次不多叨叨。问题:TP5.1本地部署的项目正常,部署到服务器上之后,一访问,后台登录界面的验证码不显示了,提示captcha。如图:然后查手册,当然手册上是找不到答案的,只能是百度,或者找博客。(这次我自己记录下来,下次就不用找了。哈哈哈哈)第一种方法: http://www.thinkphp.cn/中提出的解决办法。1、\vendor\topthink\think-captcha\src 下的 Captcha.php2、找到 entry($id = ‘’) 方法3、在.原创 2020-12-11 10:38:53 · 3558 阅读 · 1 评论 -
php打乱数组顺序(含二维数组)
php打乱数组顺序(含二维数组)最近在做一个考试小程序的Api接口,其中一个是需要将试题列表打乱顺序,都知道,从数据库搜索出来的列表通常为数组的形式,所以我面临的问题就变成了 如何打乱数组顺序。随手一百度,shuffle()函数 :把片段中的元素按随机顺序重新排列,这个函数是没问题的,当然会有一些注意事项,是否能解决您遇到的问题具体还请自行百度 php shuffle()函数。显然这个函数是没能解决我的问题,我发现我查询出来的数组是二维数组,当然也有百度打乱二维数组顺序,但是结果并不理想。大原创 2020-11-25 15:05:58 · 3757 阅读 · 4 评论