![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
文章平均质量分 66
佛前青灯语
铸剑师
展开
-
Laravels 接入 Prometheus 详解
Laravels 接入 Prometheus 详解原创 2023-08-02 10:34:00 · 241 阅读 · 0 评论 -
Swoole 报错 WARNING Worker_reactor_try_to_exit() (ERRNO 9101): worker exit timeout, forced termination
WARNING Worker_reactor_try_to_exit() (ERRNO 9101): worker exit timeout, forced termination原创 2023-01-31 17:07:02 · 1018 阅读 · 0 评论 -
PHP正则(查询指定内容,以xx开头以xx结尾中的内容)
正则真的是个好东西,但老是不用了就忘记。自己记录一下快速使用。1、查询以xx开头以xx结尾中的内容(返回多个匹配内容)// 正则$str = 'apsid<jack>OOgfaisudfhga9w38ehgfr9awe8gh89awger8<peter>';$start = '<';$end = '>';$pattern = '#'.preg_quote($start).'(.+?)'.preg_quote($end).'#s';preg_match_all原创 2022-02-22 17:35:20 · 1074 阅读 · 0 评论 -
PHP7使用Memcached做session存储读写失败的问题
背景:现在分布式服务搭建往往需要做session共享,这时候就需要缓存服务器来实现,我这里使用memecache,但是在php7中使用遇到了读写失败的问题首先要知道memcached在PHP有两个扩展。分别是:1、memcache这个是早期的东西,所以现在网上很多资料可能都是以这个来说明的,如果你使用php5的话,用memcache的扩展把session存入memcache缓存服务中一点问题都没有,后面的内容也不需要再看了**** 不过注意,php7的memcache的扩展也得到git去得到,官网的原创 2020-09-25 11:34:18 · 841 阅读 · 0 评论 -
微信小程序PHP后端通过阿里云SDK对敏感文字、图片进行检测
开头先要吐槽一句。小程序坑爹!最近在小程序做了一个论坛社区。上线过审需要做敏感文字、图片的过滤。微信小程序的开发文档中是有提供这两个接口。但是!一点都不好用。基本发什么内容都是能通过的。但是线上过审测试又要求过滤。但是他们微信自己的接口根部不满足这个过滤需求。自己没做到又要求别人。坑爹!最终只能借助阿里爸爸的力量。不过首先需要在阿里云上注册账号生成自己的AccessKeyId 和 A...原创 2020-01-06 19:22:24 · 824 阅读 · 2 评论 -
PHP【Laravel】delayer基于redis的实现订单超时改变状态
实现这个功能前你需要知道以下,不然可能会比较吃力:1.服务器的计划任务,shell脚本,或者你有宝塔自带的计划任务会方便很多。2.有所了解Redis。3.会写PHP业务逻辑。好了进入在正题,这里使用一个库delayer。它是 基于 Redis 的延迟队列中间件,采用 Golang 开发,支持 PHP、Golang 等多种语言客户端。因此在你的项目中,你需要为PHP装上redis扩展。注...原创 2019-07-09 16:26:11 · 797 阅读 · 0 评论 -
PHP浮点计算结果返回异常问题
php中如果直接小数点进行计算的话。比如16.8*3var_dump是50.4。但是return就变成了50.400000000000006。至于是什么原因本人尚不得而知。解决方法是用把计算放入下面的方法计算:function PriceCalculate($n1, $symbol, $n2, $scale = '2'){ $res = ""; if (function...原创 2019-07-05 02:32:16 · 574 阅读 · 2 评论 -
阿里云ECS服务器通过子域名配置多个laravel项目
小白,第一次玩服务器,我用的是linux系统的nginx服务,要在服务器配置多项目。。以为很难,其实不难。完事了总结一下。公司有一个域名如test.com。然后要实现的需求是用a.test.com做一个购物的项目。用b.test.com做一个餐饮的项目。其实就是在比如www/wwwroot/下配置两个项目一个www/wwwroot/a,一个www/wwwroot/b然后找到nginx文件中的...原创 2019-09-19 18:01:29 · 248 阅读 · 0 评论