English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основное руководство по PHP.

Дополнительное руководство по PHP.

PHP & MySQL.

PHP справочник.

Примеры использования и руководство по функции PHP str_ireplace().

PHP String строковые функции руководства

функция str_ireplace() используется для замены некоторых символов в строке на указанные символы (без учета регистра).

грамматика

str_ireplace(find,replace,string,count)

Определение и использование

Функция возвращает строку или массив. Это结果是 string, в котором все find заменены replace (недочувствителен к регистру), без специальных правил замены вы должны использовать эту функцию для замены с помощью функции preg_replace() с修正ителем i.

Если find и replace являются массивами, то str_ireplace() будет выполнять маппинг замены для subject. Если количество значений в replace меньше, чем в find, избыточные замены будут выполняться с помощью пустой строки. Если find является массивом, а replace является строкой, то замена каждого элемента find всегда будет выполняться с этой строки.
Примечание: Если find или replace являются массивами, их элементы будут обрабатываться по порядку.

Возвратное значение

 Возвращает замененный текст или массив.

Параметр

НомерПараметры и описание
1

find

Обязателен. Текст, который нужно найти

2

replace

Обязателен. Заменитель для find. Массив может быть использован для множественных замен

3

string

Обязателен. Текст или массив, который нужно искать и заменять.
Если string является массивом, операция замены будет проходить по всему string и также вернет массив.

4

count

Опционально. Если указан, он будет считывать количество замен.

Онлайн пример

Попробуйте следующий пример, чтобы заменить элементы массива недочувствительно к регистру и вернуть количество замен:

<?php
   //С недочувствительностью к регистру, заменяем элементы массива и возвращаем количество замен.
   $input = array("w3codeboxs",".com","simply","easy","learning");
   print_r(str_ireplace("w3codeboxs","w3codebox",$input,$i)); //недочувствителен к регистру
   
   echo "<br>" . "Количество замен: $i";  
?>
Проверим‹/›

Результат вывода

Массив
(
    [0] => w3codebox
    [1] => .com
    [2] => simply
    [3] => easy
    [4] => learning
)
Количество замен: 1

PHP String строковые функции руководства