Функција str_ireplace
Функцијата str_ireplace бара во низа сите појавувања на подниза (без разликување на големина на букви) и ги заменува со наведената вредност. Во првиот параметар се пренесува бараната подниза, во вториот - низа за замена, во третиот - низата во која се врши пребарувањето.
Синтакса
str_ireplace(search, replace, subject);
Пример
Да ги замениме сите појавувања на подниза без разликување на големина на букви:
<?php
echo str_ireplace('abc', '!', 'aBc abc ABC');
?>
Резултат од извршувањето на кодот:
'! ! !'
Пример
Да замениме неколку варианти во низа:
<?php
$res = str_ireplace(['a', 'b'], ['1', '2'], 'aBc');
echo $res;
?>
Резултат од извршувањето на кодот:
'12c'
Пример
Ајде да ги замениме дадените букви со еден заеднички назначен симбол:
<?php
echo str_ireplace(['a', 'b', 'c'], '!', 'AbcAbc');
?>
Резултат од извршувањето на кодот:
'!!!!!!'
Пример
Да извршиме замена во секој елемент од низата:
<?php
$arr = ['Abc', 'abc', 'abc'];
$res = str_ireplace('a', '!', $arr);
print_r($res);
?>
Резултат од извршувањето на кодот:
['!bc', '!bc', '!bc']
Погледнете ги исто така
-
функцијата
str_replace,
која извршува замена со разликување на големина на букви -
функцијата
substr_replace,
која заменува дел од низата