首頁 >後端開發 >php教程 >PHP preg_match匹配字串長度步驟詳解

PHP preg_match匹配字串長度步驟詳解

php中世界最好的语言
php中世界最好的语言原創
2018-05-21 11:37:051677瀏覽

這次帶給大家PHP preg_match符合字串長度步驟詳解,PHP preg_match符合字串長度的注意事項有哪些,以下就是實戰案例,一起來看一下。

專案中,用preg_match正規提取目標內容,一直有問題。
開始感覺是preg_match有字串長度限制,果然,發現「pcre.backtrack_limit 」的值預設只設了100000。
解決方法:

ini_set
('pcre.backtrack_limit', 999999999);

附註:這個參數在php 5.2.0版本之後可用。

pcre.recursion_limit
pcre.recursion_limit是PCRE的遞歸限制,這個項目如果設很大的值,會消耗所有進程的可用堆疊,最後導致PHP崩潰。
也可以透過修改設定來限制:

ini_set('pcre.recursion_limit', 99999);

相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

推薦閱讀:

php ZIP壓縮類別實例步驟詳解

PHP在不影響圖片形狀的前提下裁剪

#

以上是PHP preg_match匹配字串長度步驟詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn