__construct

新米エンジニアのブログです

全体表示

[ リスト ]

preg_match()等preg系関数を使っていた時にハマった所です。

preg_match('/\[([a-zA-Z])\]/',$str,$match);

上記の感じでpreg_match()関数を使い、ある文字列から、特定の要素を抽出する、
という処理を行っていたのですが、特定の文字列に差し掛かるとうまく抽出されず、
何も引っかからない、という現象が起きました。

問題の文字列が一行にして4Mほどあった為、初めはメモリ制限とかapacheの設定とか、そもそもデータ読み込みのロジックがおかしいのかと色々と迷い、
まさかpreg_matchに問題があるとは気づきませんでした;;


preg系関数にはpcreという設定があります。

pcre.backtrack_limit
pcre.recursion_limit

です。
デフォルトではこの値が、
100000=100Kとなっている為、それを超えるデータの処理が出来なかったようです。

pcre.backtrack_limit = 5000000
pcre.recursion_limit = 5000000

のようにphp.iniか.htaccesに記述すれば解決。

ちなみにこの設定はPHP5.2.0以降追加されました。


設定値を超えるデータを受け取るとエラーも出さずにシカト。。。
見つけるの大変じゃん!

閉じる コメント(13)

顔アイコン

出ました!Gカップ爆☆乳!!!!
バックで突きまくったら、おぱぁいがブルルン揺れてすげぇ迫力だった!!

てか、こんな工ロボディ食べたのに6万も貰っちゃったぜ♪(^^)
ttp://www.han-koku.com/g4iold-/

2011/8/22(月) 午前 1:11 [ メロンみたいな・・・(笑) ]

顔アイコン

ありえんてぃ?wwww
キャワイイ女の子がぽいぽいぽ??いwwwww
ttp://fuji.kjpop.me/t3sm963/

2011/9/3(土) 午前 3:03 [ うっはぁぁぁwww ]

顔アイコン

夏だけ遊ぶつもりだったのにッ!!
ハマっちゃったよ????ヮラ
ttp://www.bio-rizm.net/wskg4q5/

2011/9/10(土) 午前 6:43 [ ャバ ]

顔アイコン

やっぱスポーツで汗流すのって健康的じゃん?(笑)
こういうベッド上のスポーツとか…♪
ttp://j.nadesiko2.info/rkvm9ze/

2011/9/17(土) 午前 7:34 [ スポーツで汗かこっ☆ ]

顔アイコン

気軽に遊べる人探してんだけどォ(笑)
良かったら連絡してちょ☆
ttp://b.hexisag.info/80ysci0/

2011/9/23(金) 午前 6:39 [ はろ?ん☆ ]

顔アイコン

自分だけのアイドルが欲しいと思いませんか?
自分だけのラブドールが欲しいと思いませんか?
ttp://idol.tko48.net/v37ss-s/

2011/10/1(土) 午前 9:38 [ 自分だけのアイドル ]

顔アイコン

最近元気してる??
全然連絡ないから心配してるんだよ☆
メールしてね
ttp://w.uqtera.com/edmy7z0/

2011/10/8(土) 午前 7:57 [ やっほ☆ ]

顔アイコン

85vYm0Z5
どーせ今年も出会いなく、年齢=童貞記録を更新するかと思ってたら…
ま、さ、か、の、確変きましたああああwww
ttp://51G554P3.monju.me/51G554P3/

2011/10/29(土) 午後 6:03 [ うおおおおおおおwww ]

顔アイコン

ZIH263RN
そういう時こそ
リア充しようぜ☆
ttp://8q44xVH4.real.2d-wif.com/8q44xVH4/

2011/11/6(日) 午後 6:44 [ 最近のTVってつまんなくない? ]

顔アイコン

T12q46hm
そういう時こそ
リア充しようぜ☆
ttp://6hT9llnj.real.2d-wif.com/6hT9llnj/

2011/11/12(土) 午前 5:50 [ 最近のTVってつまんなくない? ]

顔アイコン

968926Ad
お金に困ってませんか?
どうしても紹介したいものがあるんです。
嘘みたいなホントの話。
ここ、マジで稼げちゃうんですよね…
ttp://77j6xhMp.m.rrnpk.mobi/77j6xhMp/

2011/11/29(火) 午後 0:45 [ 唐突にすみません ]

顔アイコン

4Au7Y737
俺みたいな3X歳ほーけい、どーてぃが
ま さ か こ ん な 形 で 幸 せ に な れ る と わ wttp://7p8024e9.ug.s-x.me/7p8024e9/

2011/12/4(日) 午前 0:43 [ 感謝感激! ]

顔アイコン

07DxZ2VD
こんな事、してしまっていいんですかああああああ?
本当に、いいいいいいんですかああああああああ??
ttp://Hh1izL0k.www.y8cm4.org/Hh1izL0k/

2012/1/8(日) 午前 4:05 [ お若い方と・・・ ]


.


プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事