Ця функція повертає рядок або масив, в якому все входження search в subject замінені на replace (без урахування регістру символів). Якщо не потрібні складні правила пошуку / заміни, використання цієї функції краще preg_replace () з модифікатором i.
список параметрів
Якщо search і replace - масиви, то str_ireplace () використовує кожне значення з відповідного масиву для пошуку і заміни в subject. Якщо в масиві replace менше елементів, ніж в search. як рядки заміни для решти значень буде використана порожній рядок. Якщо search - масив, а replace - рядок, то цей рядок заміни буде використана для кожного елемента масиву search. Зворотний випадок сенсу не має.
Якщо search або replace є масивами, їх елементи будуть оброблені від першого до останнього.
Шукане значення, також відоме як needle (голка). Для безлічі шуканих значень можна використовувати масив.
Значення заміни, буде використано для заміни шуканих значень search. Для безлічі значень можна використовувати масив.
Рядок або масив, в якому проводиться пошук і заміна, також відомий як haystack (стіг сіна).
Якщо subject є масивом, то пошук з заміною буде здійснюватися над кожним елементом subject. а результатом функції також буде масив.
Якщо переданий, то буде встановлено в кількість проведених замін.
значення, що повертаються
Повертає рядок або масив з заміненими значеннями.