Re: Feature Request #5919 case-insensitive version of str_replace()
| From: | Sara Golemon | Date: | Wed, 29 Jan 2003 20:45:41 +0000 |
| Subject: | Re: Feature Request #5919 case-insensitive version of str_replace() | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-93771@lists.php.net to get a copy of this message | ||
> I've got an implementation put together, the patch for which can be
> viewed at:
>
> http://169.229.139.97/test/str_ireplace.diff.txt
>
After some comments on IRC, here's an alternate version to the above
patch. This second approach avoids creating php_memnstri by simply
searching through a copy of haystack which is strtolowered against a
strtolowered version of needle (no need to copy that part).
http://169.229.139.97/test/str_ireplace.diff-2.txt
Should be quicker and cleaner at the cost of a small malloc in the
estrndup call.
-Pollita