83 of 410 menu

Funkcja substr_replace

Funkcja substr_replace zastępuje określoną część ciągu znaków innym ciągiem. Ta funkcja wycina określoną część ciągu (parametrami określa się od gdzie rozpocząć wycinanie i ile znaków pobrać) i zastępuje wyciętą część określonym ciągiem. Jeśli ostatni parametr nie jest określony - zamiana zostanie wykonana do końca ciągu.

Składnia

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

Przykład

Wytnijmy z ciągu znaki, zaczynając od pierwszego (numeracja znaków zaczyna się od zera), 3 sztuki i zamiast nich wstawmy '!!!':

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

Wynik wykonania kodu:

'a!!!e'

Przykład

Wytnijmy z ciągu znaki, zaczynając od pierwszego do końca ciągu (ponieważ ostatni parametr nie jest określony) i zamiast nich wstawmy '!!!':

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

Wynik wykonania kodu:

'a!!!'

Zobacz też

  • funkcję str_replace,
    która wykonuje wyszukiwanie i zamianę w ciągu
  • funkcję substr,
    która wycina część podciągu
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć