83 of 410 menu

Funkcija substr_replace

Funkcija substr_replace pakeičia nurodytą eilutės dalį kita. Ši funkcija iškerpa nurodytą eilutės dalį (parametrais nurodoma nuo kur pradėti kirpimą ir kiek simbolių paimti) ir pakeičia iškirptą dalinį nurodyta eilute. Jei paskutinis parametras nenurodytas - pakeitimas bus atliktas iki eilutės pabaigos.

Sintaksė

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

Pavyzdys

Iškirpkime iš eilutės simbolius, pradedant nuo pirmojo (simbolių numeracija prasideda nuo nulio), 3 vienetus ir vietoj jų įterpkime '!!!':

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

Kodo vykdymo rezultatas:

'a!!!e'

Pavyzdys

Iškirpkime iš eilutės simbolius, pradedant nuo pirmojo iki eilutės pabaigos (kadangi paskutinis parametras nenurodytas) ir vietoj jų įterpkime '!!!':

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

Kodo vykdymo rezultatas:

'a!!!'

Taip pat žiūrėkite

  • funkciją str_replace,
    kuri atlieka paiešką ir pakeitimą eilutėje
  • funkciją substr,
    kuri iškerpa dalį pašeiksnio
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti