unread
Problem:
Php will allocate a new pcre object for each different regular
expression. Since the allocated memory is outside the zend memory
system, php can eat up lots of memory, and potentially eventually
exhausting the memory.
The patch I wrote introduces a new flag 'z', which enables the user
to opt out of php caching the regular expression.
Patch:
http://zirzow.dyndns.org/patches/preg/php_pcre.patch
Examples:
http://zirzow.dyndns.org/patches/preg/pcre_memory.phps
http://zirzow.dyndns.org/patches/preg/pcre_fixed.phps
Curt
First, let me assure you that this is not one of those shady pyramid schemes
you've been hearing about. No, sir. Our model is the trapezoid!