PHP5: [man]str_ireplace[/man]
PHP4: [man]preg_replace[/man] with modifier i
if (!function_exists('str_ireplace')) {
function str_ireplace($search, $replace, $subject) {
if (!is_array($search))
$search = array($search);
if (!is_array($replace))
$replace = array($replace);
$i = 0;
foreach ($search as $search) {
$search = preg_quote($search, '%');
$rep = isset($replace[$i]) ? $replace[$i] : '';
$subject = preg_replace('%'.$search.'%i', $rep, $subject);
$i++;
}
return $subject;
}
}