80 of 410 menu

Funksioni str_replace

Funksioni str_replace kërkon në një varg tekstin e specifikuar dhe e zëvendëson atë me një tjetër. Parametri i parë i funksionit pranon atë që zëvendësojmë, ndërsa i dyti - me çfarë e zëvendësojmë. Këto mund të jenë dy vargje ose dy vargje. Në rastin e dytë elementët përkatës të njërit varg do të zëvendësohen me elementët përkatës të vargut të dytë (shih shembujt).

Sintaksa

str_replace(array|string $search, array|string $replace, string|array $subject, int &$count = null): string|array

Shembull

Le të zëvendësojmë të gjitha shkronjat 'a' me '!':

<?php echo str_replace('a', '!', 'abcabc'); ?>

Rezultati i ekzekutimit të kodit:

'!bc!bc'

Shembull

Le të zëvendësojmë të gjitha shkronjat 'a' me 1, shkronjat 'b' me 2, shkronjat 'c' me 3:

<?php echo str_replace(['a', 'b', 'c'], [1, 2, 3], 'abcabc'); ?>

Rezultati i ekzekutimit të kodit:

'123123'

Shembull

Le të zëvendësojmë shkronjat e specifikuara me një shenjë të përbashkët të caktuar:

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

Rezultati i ekzekutimit të kodit:

'!!!!!!'

Shembull

Le të kryejmë zëvendësimin në çdo element të vargut:

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

Rezultati i ekzekutimit të kodit:

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

Shembull

Regjistri ka rëndësi:

<?php echo str_replace('a', '!', 'Abcabc'); ?>

Rezultati i ekzekutimit të kodit:

'Abc!bc'

Shihni gjithashtu

  • funksionin str_ireplace,
    i cili kryen kërkim dhe zëvendësim pa marrë parasysh regjistrin
  • funksionin strtr,
    i cili gjithashtu kryen kërkim dhe zëvendësim
  • funksionin substr_replace,
    i cili pret një pjesë të vargut dhe e zëvendëson atë me një tjetër
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo