82 of 410 menu

Funktionen strtr

Funktionen strtr udfører søgning og erstatning af tegn i en streng. Den har to arbejdsmåder.

I den første variant tager funktionen et array med erstatninger: nøglerne er det, vi ændrer, og værdierne er det, vi vil ændre til:

strtr(hvor vi ændrer, array af erstatninger);

I den anden variant tager funktionen med en parameter en streng med de tegn, der skal erstattes, og med en anden parameter - en streng med de tegn, der skal erstattes til. Tilsvarende tegn i den første streng vil blive erstattet med tilsvarende tegn i den anden streng:

strtr(hvor vi ændrer, hvad vi ændrer, til hvad vi ændrer);

Eksempel

I dette eksempel vil funktionen erstatte tegnene 1 og 2 med 'a' og 'b' henholdsvis:

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

Resultat af kodeudførelse:

'aaabbb'

Eksempel

I dette eksempel vil funktionen også erstatte tegnene 1 og 2 med 'a' og 'b' henholdsvis:

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

Resultat af kodeudførelse:

'aaabbb'

Se også

  • funktionen str_replace,
    som også udfører søgning og erstatning
  • funktionen substr_replace,
    som klipper en del af strengen ud og erstatter den med en anden
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis