82 of 410 menu

Funksjonen strtr

Funksjonen strtr utfører søk og erstatning av tegn i en streng. Den har to varianter av arbeid.

I den første varianten tar funksjonen en matrise med erstatninger: nøklene er det vi bytter, og verdiene er det vi skal bytte til:

strtr(hvor vi bytter, matrise med erstatninger);

I den andre varianten tar funksjonen med en parameter en streng med tegn som skal erstattes, og med den andre parameteren - en streng med tegn som erstatningen skal utføres til. Tilsvarende tegn i den første strengen vil bli erstattet med tilsvarende tegn i den andre strengen:

strtr(hvor vi bytter, hva vi bytter, hva vi bytter til);

Eksempel

I dette eksemplet vil funksjonen erstatte tegnene 1 og 2 med 'a' og 'b' henholdsvis:

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

Resultat av kjøring av koden:

'aaabbb'

Eksempel

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

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

Resultat av kjøring av koden:

'aaabbb'

Se også

  • funksjonen str_replace,
    som også utfører søk og erstatning
  • funksjonen substr_replace,
    som kutter ut en del av strengen og erstatter den med en annen
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis