Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

str_ireplace

Заменяет подстроку без учёта регистра.

Синтаксис

str_ireplace(array|string $search, array|string $replace, string|array $subject): string|array

Параметры

ПараметрТипОписание
$searcharray|stringЧто заменить.
$replacearray|stringНа что заменить.
$subjectstring|arrayИсходная строка.

Возвращаемое значение

string|arrayСтрока с заменами.

Примеры

Регистр не учитывается:

<?php
 
echo str_ireplace('php', 'PHP', 'I like Php and php');

Результат:

I like PHP and PHP

Примечания

Обычная str_replace() заменила бы только точное совпадение. Для кириллицы без учёта регистра используйте preg_replace() с модификаторами ui.

См. также

  • str_replace — Заменяет все вхождения подстроки на другую строку.
  • preg_replace — Заменяет всё, что подошло под регулярное выражение.

В учебнике

  • Строки — Работа со строками в PHP — кавычки, склейка, длина, поиск, замена и функции для кириллицы.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.