当前位置:Gxlcms > PHP教程 > php中preg_match长字符串匹配失败问题解决_PHP教程

php中preg_match长字符串匹配失败问题解决_PHP教程

时间:2021-07-01 10:21:17 帮助过:5人阅读

文章介绍了一个在php开发中常碰到的问题,preg_match长字符串匹配失败,有碰到相同问题的同学可参考一下。

字符串比较长,因此怀疑是不是preg_match也有字符串长度限制,果然!
preg_match、preg_match_all都会有这种情况。

解决方法:
1、ini_set(‘pcre.backtrack_limit’, 1000000); //默认的只有100000
2、修改 php.ini 的pcre.backtrack_limit参数,使之支持更大的字符串。加入配置:pcre.backtrack_limit=-1

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/632207.htmlTechArticle文章介绍了一个在php开发中常碰到的问题,preg_match长字符串匹配失败,有碰到相同问题的同学可参考一下。 字符串比较长,因此怀疑是不是...

人气教程排行