Руководство по языку программирования PHP
 

PCRE
 

Строковые функции PHP

str_ireplace()

Синтаксис:

str_ireplace(search, replace, subject[, count])


Поддерживается следующими версиями PHP:

3
4
5
-
-
+

Описание функции:

Функции str_ireplace() производит замену одних символов в строке другими.

Аргумент
Описание
Тип
search

Обязательный аргумент. Строка или массив поиска

mixed
replace Обязательный аргумент. Строка или массив замены mixed
subject Обязательный аргумент. Строка или массив где будет сделана замена. mixed
count Необязательный аргумент. Имя переменной куда сохраняется количество замен. Передается по ссылке. int

Использование функции str_ireplace() предпочтительнее использованию функции preg_replace(), так как работает быстрее.

Функция str_ireplace() отличается от функции str_replace() тем, что не чувствительна к регистру.


Примеры:

Пример 1:


$arr1 = array("1","2","3");
$arr2 = array("A","B","C");
echo str_ireplace($arr2,$arr1,"cabdfg");

?>

Результат:

312dfg

Статьи по теме "Секреты вебмастера"

 

Строковые функции

addcslashes()
addslashes()
bin2hex()
chop()
chr()
chunk_split()
convert_cyr_string()
convert_uudecode()
convert_uuencode()
count_chars()
crc32()
crypt()
echo()
explode()
fprintf()
get_html_translation_table()
html_entity_decode()
htmlentities()
htmlspecialchars_decode()
htmlspecialchars()
implode()
join()
localeconv()
ltrim()
md5
md5_file()
metaphone()
nl2br()
number_format()
ord()
parse_str()
print()
printf()
quotemeta()
rtrim()
sha1_file()
sha1()
similar_text()
soundex()
sprintf()
sscanf()
str_ireplace()
str_repeat()
str_replace()
str_rot13()
str_shuffle()
str_split()
str_word_count()
strcasecmp()
strchr()
strcmp()
strcoll()
strcspn()
strip_tags()
stripcslashes()
stripos()
stripslashes()
strlen()
strnatcasecmp()
strnatcmp()
strncasecmp()
strncmp()
strpbrk()
strpos()
strrchr()
strrev()
strripos()
strrpos()
strspn()
stristr()
strtok()
strtolower()
strtoupper()
strstr()
substr_compare()
substr_count()
substr_replace()
substr()
trim()
ucfirst()
ucwords()
vfprintf()
vprintf()
vsprintf()
wordwrap()

Надёжный хостинг BeGet.ru