테스트 사이트 - 개발 중인 베타 버전입니다

preg_match_all 사용하는데 어쩔땐 되고 어쩔땐 안됨 채택완료

울라프 7년 전 조회 1,884

preg_match_all('/(?<=rating)(.*?)(?=rating)/', $subject, $match);   // Rating 사이의 모든 문장

 

위 처럼 쓰는데 

어쩔때는 되고 어쩔때는 안됩니다.

무슨 용량 한계가 있는 것 같고,,

rating 대신 숫자 0을 대입하면 또 잘 되기도 하고.

경험자 분 알려주세요..

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
7년 전

스크립트 상단에 다음을 넣고 시도해 보시죠.

ini_set('pcre.backtrack_limit', '1048576'); ini_set("pcre.recursion_limit", "524");

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인