82 of 410 menu

Funkcija strtr

Funkcija strtr atlieka simbolių paiešką ir pakeitimą eilutėje. Turi du veikimo variantus.

Pirmuoju variantu funkcija priima pakeitimų masyvą: raktai yra tai, ką keičiame, o reikšmės - į ką keisime:

strtr(kur keičiame, pakeitimų masyvas);

Antruoju variantu funkcija vienu parametru priima eilutę su simboliais, kurie bus pakeisti, o antruoju parametru - eilutę su simboliais, į kuriuos bus atliekamas pakeitimas. Atitinkami pirmosios eilutės simboliai bus pakeisti atitinkamais antrosios eilutės simboliais:

strtr(kur keičiame, ką keičiame, į ką keičiame);

Pavyzdys

Šiame pavyzdyje funkcija pakeis simbolius 1 ir 2 atitinkamai į 'a' ir 'b':

<?php echo strtr('111222', ['1'=>'a', '2'=>'b']); ?>

Kodo vykdymo rezultatas:

'aaabbb'

Pavyzdys

Šiame pavyzdyje funkcija taip pat pakeis simbolius 1 ir 2 atitinkamai į 'a' ir 'b':

<?php echo strtr('111222', '12', 'ab'); ?>

Kodo vykdymo rezultatas:

'aaabbb'

Taip pat žiūrėkite

  • funkciją str_replace,
    kuri taip pat atlieka paiešką ir pakeitimą
  • funkciją substr_replace,
    kuri iškerpa eilutės dalį ir pakeičia ją kita
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