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

PHP的preg_match匹配字符串長(zhǎng)度問(wèn)題解決方法

 更新時(shí)間:2014年05月03日 08:49:41   作者:  
這篇文章主要介紹了PHP的preg_match函數(shù)正則匹配字符串時(shí)出現(xiàn)的長(zhǎng)度問(wèn)題解決方法,需要的朋友可以參考下

項(xiàng)目中,用preg_match正則提取目標(biāo)內(nèi)容,死活有問(wèn)題,代碼測(cè)得死去活來(lái)。

后來(lái)懷疑PHP 的preg_match有字符串長(zhǎng)度限制,果然,發(fā)現(xiàn)“pcre.backtrack_limit ”的值默認(rèn)只設(shè)了100000。

解決辦法:ini_set('pcre.backtrack_limit', 999999999);

注:這個(gè)參數(shù)在php 5.2.0版本之后可用。

另外說(shuō)說(shuō)關(guān)于:pcre.recursion_limit

pcre.recursion_limit是PCRE的遞歸限制,這個(gè)項(xiàng)如果設(shè)很大的值,會(huì)消耗所有進(jìn)程的可用堆棧,最后導(dǎo)致PHP崩潰。

也可以通過(guò)修改配置來(lái)限制:ini_set('pcre.recursion_limit', 99999);

實(shí)際項(xiàng)目應(yīng)用中,最好也對(duì)內(nèi)存進(jìn)行限定設(shè)置:ini_set('memory_limit', '64M'); , 這樣就比較穩(wěn)妥妥嘎。

相關(guān)文章

最新評(píng)論

和顺县| 比如县| 清镇市| 锡林郭勒盟| 嫩江县| 吉木乃县| 龙胜| 秦皇岛市| 邯郸县| 夏河县| 营口市| 科尔| 乌拉特中旗| 长葛市| 宁明县| 荔浦县| 古田县| 云和县| 黄骅市| 铜山县| 深州市| 都匀市| 长葛市| 吴堡县| 江西省| 乌苏市| 遵义市| 吕梁市| 福建省| 石阡县| 中阳县| 鄯善县| 和林格尔县| 辽源市| 迁西县| 承德市| 隆林| 什邡市| 巧家县| 旬阳县| 米林县|