note 51835 deleted from function.str-ireplace by aidan
| From: | aidan@php.net | Date: | Sun, 24 Jul 2005 04:17:49 +0000 |
| Subject: | note 51835 deleted from function.str-ireplace by aidan | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-92365@lists.php.net to get a copy of this message | ||
Note Submitter: kosta dot krauth at zg dot htnet dot hr
----
Here's a case insensitive str_replace function for those that don't have PHP5 installed:
<?php
function str_Ireplace($Needle, $Replacement, $Haystack){
$i = 0;
while($Pos = strpos(strtolower($Haystack), $Needle, $i)){
$Haystack = substr($Haystack, 0, $Pos).$Replacement.substr($Haystack, $Pos+strlen($Needle));
$i = $Pos+strlen($Replacement);
}
return $Haystack;
}
?>