分类 踩坑教训 下的文章
- 首页
- 踩坑教训
Warning: preg_match(): Compilation failed: PCRE does not support \L, \l, \N{name}, \U, or \u at offset
匹配中文字符正则表达式抛错[\u4e00-\u9fa5]{2,4}如上 [u4e00-u9fa5]可以匹配中文,但是PHP又不支持可以使用 [\x80-\xff]{2,4} 支持匹配全角字符.知道了php中utf-8编码下用正则表达式匹配汉字的最终正确表达式——/^[\x{4e00}-\x{9fa5}]+$/u
[.\n]*失效, 正则表达式匹配任意字符
手册正则表达式中,“.”(点符号)匹配的是除了换行符“n”以外的所有字符。同时,手册上还有一句话:要匹配包括 'n' 在内的任何字符,请使用像 '[.\n...
PHP json 中 数值索引自动排序问题
PHP json_encode函数 数组中键值为数值索引时编码为对象格式而不是数组格式<?php $arr=array( '0'=>'张三', '1'=>'李四' ) echo json_encode($arr); //结果为 ['张三','李四'] //不是想要的结果 预期的结果是 //{"0":"张三"...
Swoole Websocket Chat 踩坑
最近搞 Chat 上线后发现 客户端重连ws时 互踢时 fd 连接存储会脏 .通过观察 onOpen 中 uid 绑定 fd 与 互踢的同时进行 在日志...
踩坑 IPV6 mysql ip chat(15) 引发bug
今天线上错误 , 脑瓜疼mysql sql_mode 配置STRICT_TRANS_TABLESmysql 5.7 默认 sql_mode 配置中 带有 ...
Swoole 踩坑 4.2.11低版本不抛错 执行不同静态方法一定次数 进程异常退出 `PHP Deprecated: Non-static method `
很久之前运维同学通知我 线上服务器 产生大量 core.15.... 文件 磁盘快占满了 我没在意.今天发现线上有个服务的否个进程运行出了问题.找了一下午...
Swoole v4.2.11 enable_coroutine=true 协程开启失败问题 记录
新同学开发环境 swoole 4.4 版本 上线后脚本服务一直抛异常[2019-12-12 13:53:19 $16498.0] WARNING swManager_check_exit_status: worker#2 abnormal exit, status=0, signal=11 A bug occurred in Swoole-v4.2.11, please report it...
php7.3-编译安装编译常见错误 libzip / off_t undefined / fatal error: zipconf.h
configure: error: Please reinstall the libzip distribution解决方法:wget https://n...
Swoole : wManager_check_exit_status: worker#5 abnormal exit
抛错场景我已经忘了.进程异常退出提示 [2019-11-14 14:01:23 $6950.0] WARNING swManager_check_exit_status: worker#5 abnormal exit, status=0, signal=11 A bug occurred in Swoole-v4.2.12, please report it. Th...
Swoole onClose handler error. Http onRequest handler error.
接口调用一个不存在的 类 长时间不回显. 客户端主动断链抛错 PHP Warning: SwooleServer::start(): onClose h...