PHP » Strings » eregi_replace()

Syntax:
string eregi_replace(string pattern, string replacement, string s)
pattern
Pattern to be replaced.
replacement
Replacement string.
s
String to make replacements in.

Makes case insensitive replacements using regular expressions.

This function has been deprecated as of PHP 5.3.0.

eregi_replace() works just like ereg_replace, but is case insensitive.

Examples

Code:
<?php

$s = "Coding PHP is fun.";

print "ereg_replace(): " .
   ereg_replace("CODING", "Learning", $s) . "<br>";
print "eregi_replace(): " .
   eregi_replace("CODING", "Learning", $s);

?>
Output:
ereg_replace(): Coding PHP is fun.
eregi_replace(): Learning PHP is fun.
Explanation:

eregi_replace() is case insensitive, while ereg_replace() is not.

See Also: