Эта функция возвращает строку или массив со всеми вхождениями search в subject, заменёнными данным значением
replace. Если вам не нужны какие-то особые правила замещения, вы всегда должны
использовать эту функцию вместо ereg_replace() или
preg_replace().
В PHP 4.0.5 и новее каждый параметр для
str_replace() может быть массивом.
Если subject это массив, то поиск и замена выполняется с каждым вхождением
subject, а return-значение также является массивом.
Если search и
replace это массивы, то str_replace() принимает значение из каждого массива и использует его для поиска и замены в
subject. Если replace имеет меньше значений, чем search, то пустая строка используется для остальных замещающих значений. Если
search это массив, а replace - строка, то эта строка замещения используется для каждого значения
search.