81 of 410 menu

str_ireplace Fonksiyonu

str_ireplace fonksiyonu, bir dizedeki tüm alt dize geçişlerini (büyük/küçük harf duyarsız) arar ve bunları belirtilen değerle değiştirir. İlk parametre aranan alt dizeyi, ikincisi değiştirme dizesini, üçüncüsü ise aramanın yapıldığı dizeyi alır.

Sözdizimi

str_ireplace(search, replace, subject);

Örnek

Bir alt dizenin tüm geçişlerini büyük/küçük harf duyarsız değiştirelim:

<?php echo str_ireplace('abc', '!', 'aBc abc ABC'); ?>

Kodun çalışma sonucu:

'! ! !'

Örnek

Dizideki birden fazla varyantı değiştirelim:

<?php $res = str_ireplace(['a', 'b'], ['1', '2'], 'aBc'); echo $res; ?>

Kodun çalışma sonucu:

'12c'

Örnek

Belirtilen harfleri tek bir ortak karakterle değiştirelim:

<?php echo str_ireplace(['a', 'b', 'c'], '!', 'AbcAbc'); ?>

Kodun çalışma sonucu:

'!!!!!!'

Örnek

Dizinin her elemanında değişiklik yapalım:

<?php $arr = ['Abc', 'abc', 'abc']; $res = str_ireplace('a', '!', $arr); print_r($res); ?>

Kodun çalışma sonucu:

['!bc', '!bc', '!bc']

Ayrıca Bakınız

  • str_replace fonksiyonu,
    büyük/küçük harf duyarlı değiştirme yapar
  • substr_replace fonksiyonu,
    bir dizenin parçasını değiştirir
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet