81 of 410 menu

Функция 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,
    която заменя част от низ
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне