In PHP 3.0.15 I try to code the following
$cat = preg_replace ("/%(\w\w)/e", "'%'.strtolower('\1')", $cat);
because of a problem with the fact that urlencode()d strings contain uppercase hex characters. I get the following
Warning: Unknown option 'e' in /web2/kor/html/odp/catspider.php3
and the result is blank. Otherwise preg_replace works fine, for instance in
$cat = preg_replace ('¤%FF¤', '%ff', $cat);
Any suggestions as to what is wrong? The example from the manual doesn't work either.