当前位置: 首页 > article >正文

php preg_match 不到内容,修改pcre.backtrack_limit解决问题

使用 preg_match 匹配不到内容,感觉是有字符串长度限制,经测试果然。
设置 pcre.backtrack_limit 大小解决问题

// php 文件中通过ini_set 修改
ini_set('pcre.backtrack_limit', 999999999);
// 或
ini_set('pcre.backtrack_limit', -1);

或是php.ini中修改

[Pcre]
; PCRE library backtracking limit.
; http://php.net/pcre.backtrack-limit
;pcre.backtrack_limit=100000
pcre.backtrack_limit=-1

; PCRE library recursion limit.
; Please note that if you set this value to a high number you may consume all
; the available process stack and eventually crash PHP (due to reaching the
; stack size limit imposed by the Operating System).
; http://php.net/pcre.recursion-limit
;pcre.recursion_limit=100000
pcre.recursion_limit=-1

http://www.kler.cn/a/394260.html

相关文章:

  • 在vscode的ESP-IDF中使用自定义组件
  • Mysql InnoDB存储引擎中聚簇索引和非聚簇索引的区别
  • ML-Agents 概述(二)
  • 【网络安全产品大调研系列】1. 漏洞扫描
  • AIDD - 探索语言模型在药物分子生成方面的应用
  • 【已解决】黑马点评项目Redis版本替换过程中误删数据库后前端显示出现的问题
  • elementui el-table中给表头 el-table-column 加一个鼠标移入提示说明
  • Android 关于使用videocompressor库压缩没有声音的问题
  • GOF设计模式中各模式支持的可变方面(封装变化)
  • 远程链接mysql步骤
  • UE5.4 PCG 生成藤蔓墙体
  • Hbase小测
  • 基于Java Springboot快递物流管理系统
  • Leetcode 56-合并区间
  • [JAVAEE] 面试题(五) - HashMap, Hashtable, ConcurrentHashMap
  • 如何确定光伏建设中的最佳安装倾角
  • day08|计算机网络重难点之 DNS查询过程、CDN是什么,有什么作用?、Cookie和Session是什么?有什么区别?
  • 【CSS】opacity 影响 z-index 不生效
  • 【Java语言】String类
  • Spring源码(十二):Spring MVC之Spring Boot
  • PPT技巧:如何合并PPT文件?
  • SpringBoot+MyBatis+MySQL的Point实现范围查找
  • MATLAB用CNN-LSTM神经网络的语音情感分类深度学习研究
  • [DDNS][SSL][HTTPS]阿里云ACME Ubuntu22.04Server 安装教程
  • Mysql每日一题(行程与用户,困难※)
  • Vue3 项目权限控制最佳实践