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. + + + + <function>str_ireplace</function> 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.