Функции за низове
PHP Manual

str_ireplace

(PHP 5)

str_ireplaceНечувствителна към регистъра версия на str_replace()

Описание

mixed str_ireplace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )

Функцията връща низ или масив с всички срещания на search в subject (не вземайки под внимание регистъра), заменени със стойността указана чрез replace . Ако не се нуждаете от сложни правила за замяна е препоръчително да използвате тази функция, вместо preg_replace() с модификатора i.

Параметри

search

Забележка: Всяка замяна с масива search се извършва на базата на резултата от предишната замяна.

replace

subject

Ако subject е масив, то търсенето и замяната се осъществяват с всеки елемент на subject . Върнатата стойност също е масив.

count

Броят на срещнатите и заменени needles ще бъде върнат в параметъра count , който се предава по референция.

Ако search и replace са масиви, тогава str_ireplace() взема стойностите от всеки масив и ги използва за търсене и замяна в subject . Ако replace има по-малко стойности от search , тогава се използва празен низ за останалите стойности за замяна. Ако search е масив, а replace - низ, този низ за замяна се използва за всяка стойност от search .

Връщани стойности

Функцията връща низ или масив с всички замени.

Дневник на промените

Версия Описание
5.0.0 Добавен е параметърът count .

Примери

Example #1 Пример за str_ireplace()

<?php
$bodytag 
str_ireplace("%body%""black""<body text=%BODY%>");
?>

Бележки

Забележка: Тази функция е двоично сигурна (binary-safe).

Вж. също


Функции за низове
PHP Manual