83 of 410 menu

Funcția substr_replace

Funcția substr_replace înlocuiește o parte specificată a unui șir de caractere cu altul. Această funcție taie o parte specificată a șirului (parametrii indică de unde să înceapă tăierea și câte caractere să ia) și înlocuiește partea tăiată cu șirul specificat. Dacă ultimul parametru nu este specificat - înlocuirea se va face până la sfârșitul șirului.

Sintaxă

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

Exemplu

Să tăiem din șir caracterele, începând de la primul (numerotarea caracterelor începe de la zero), 3 bucăți și în locul lor să inserăm '!!!':

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

Rezultatul executării codului:

'a!!!e'

Exemplu

Să tăiem din șir caracterele, începând de la primul până la sfârșitul șirului (deoarece ultimul parametru nu este specificat) și în locul lor să inserăm '!!!':

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

Rezultatul executării codului:

'a!!!'

Vedeți și

  • funcția str_replace,
    care realizează căutarea și înlocuirea într-un șir
  • funcția substr,
    care taie o parte a subșirului
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge