diff --git a/reference/strings/functions/str-ireplace.xml b/reference/strings/functions/str-ireplace.xml
new file mode 100644
index 0000000000..6cd1d34ac1
--- /dev/null
+++ b/reference/strings/functions/str-ireplace.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ str_ireplace
+
+ Case-insensitive version of str_replace.
+
+
+
+ Description
+
+ mixedstr_ireplace
+ mixedsearch
+ mixedreplace
+ mixedsubject
+
+
+ This function returns a string or an array with all occurences of
+ search in subject
+ (ignoring case) replaced with the given replace
+ value. If you don't need fancy replacing rules, you should generally
+ use this function instead of eregi_replace or
+ preg_replace with the i modifier.
+
+
+ If subject is an array, then the search
+ and replace is performed with every entry of
+ subject, and the return value is an array
+ as well.
+
+
+ If search and
+ replace are arrays, then
+ str_ireplace takes a value from each array
+ and uses them to do search and replace on
+ subject. If
+ replace has fewer values than
+ search, then an empty string is used for
+ the rest of replacement values. If search
+ is an array and replace is a string; then
+ this replacement string is used for every value of
+ search.
+
+
+
+ str_ireplace example
+
+");
+]]>
+
+
+
+
+ This function is binary safe.
+
+
+ See also:
+ str_replace,
+ ereg_replace,
+ preg_replace, and
+ strtr.
+
+
+
+
+
diff --git a/reference/strings/functions/str-replace.xml b/reference/strings/functions/str-replace.xml
index 93d002042e..89c8da3224 100644
--- a/reference/strings/functions/str-replace.xml
+++ b/reference/strings/functions/str-replace.xml
@@ -1,5 +1,5 @@
-
+
@@ -67,8 +67,11 @@ $bodytag = str_replace("%body%", "black", "");
- See also ereg_replace,
- preg_replace, and strtr.
+ See also :
+ str_ireplace,
+ ereg_replace,
+ preg_replace, and
+ strtr.