最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP中preg_match函數正則匹配的字符串長度問題

 更新時間:2015年05月27日 09:48:39   投稿:junjie  
這篇文章主要介紹了PHP中preg_match函數正則匹配的字符串長度問題,如果你也遇到了preg_match正則提取內容時總是空白或提取不到的話,那就可能是遇到了這個問題啦,需要的朋友可以參考下

項目中,用preg_match正則提取目標內容,死活有問題,代碼測得死去活來。

后來懷疑PHP 的preg_match有字符串長度限制,果然,發(fā)現“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);

實際項目應用中,最好也對內存進行限定設置:ini_set('memory_limit', '64M'); , 這樣就比較穩(wěn)妥妥嘎。

相關文章

最新評論

光泽县| 清镇市| 遂川县| 浑源县| 安溪县| 衢州市| 普格县| 和顺县| 永泰县| 浏阳市| 潞城市| 马公市| 霍州市| 庄河市| 景宁| 聂拉木县| 额敏县| 辛集市| 墨竹工卡县| 钟祥市| 舞钢市| 靖西县| 梓潼县| 镇原县| 泽普县| 丹棱县| 东安县| 商水县| 光泽县| 陕西省| 新巴尔虎右旗| 平乡县| 阆中市| 历史| 垫江县| 海淀区| 寿宁县| 正阳县| 本溪| 柳河县| 新蔡县|