83 of 410 menu

Fonksiyon substr_replace

substr_replace işlevi, bir dizenin belirtilen kısmını başka bir dize ile değiştirir. Bu işlev, belirtilen kısmı dizeden keser (nereden kesmeye başlanacağı ve kaç karakter alınacağı parametrelerle belirtilir) ve kesilen kısmı belirtilen dize ile değiştirir. Son parametre belirtilmezse - değiştirme işlemi dizenin sonuna kadar yapılır.

Sözdizimi

substr_replace(array|string $string, array|string $replace, array|int $offset, array|int|null $length = null): string|array

Örnek

Bir dizgeden, birinciden başlayarak (karakter numaralandırması sıfırdan başlar), 3 adet karakteri keselim ve yerlerine '!!!' ekleyelim:

<?php echo substr_replace('abcde', '!!!', 1, 3); ?>

Kodun çalıştırılmasının sonucu:

'a!!!e'

Örnek

Bir dizgeden, birinciden başlayarak dizinin sonuna kadar karakterleri keselim (çünkü son parametre belirtilmemiş) ve yerlerine '!!!' ekleyelim:

<?php echo substr_replace('abcde', '!!!', 1); ?>

Kodun çalıştırılmasının sonucu:

'a!!!'

Ayrıca bakınız

  • str_replace işlevi,
    bir dize içinde arama ve değiştirme yapar
  • substr işlevi,
    bir alt dizeyi keser
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