82 of 410 menu

Funktsioon strtr

Funktsioon strtr teostab otsimise ja asendamise sümbolite järgi stringis. Sellel on kaks tööviisi.

Esimeses variandis võtab funktsioon vastu asenduste massiivi: võtmetena on see, mida me asendame, ja väärtustena - millega me asendame:

strtr(kus asendame, asenduste massiiv);

Teises variandis võtab funktsioon ühe parameetrina vastu stringi sümbolitega, mida asendatakse, ja teise parameetrina - stringi sümbolitega, millega asendamine toimub. Vastavad sümbolid esimesest stringist asendatakse vastavate sümbolitega teisest stringist:

strtr(kus asendame, mida asendame, millega asendame);

Näide

Selles näites asendab funktsioon sümbolid 1 ja 2 vastavalt 'a' ja 'b' vastavalt:

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

Koodi täitmise tulemus:

'aaabbb'

Näide

Selles näites asendab funktsioon samuti sümbolid 1 ja 2 vastavalt 'a' ja 'b' vastavalt:

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

Koodi täitmise tulemus:

'aaabbb'

Vaata ka

  • funktsiooni str_replace,
    mis samuti teostab otsimist ja asendamist
  • funktsiooni substr_replace,
    mis lõikab välja osa stringist ja asendab selle teisega
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu