82 of 410 menu

Funkcja strtr

Funkcja strtr wykonuje wyszukiwanie i zamianę znaków w ciągu znaków. Ma dwa warianty działania.

W pierwszym wariancie funkcja przyjmuje tablicę zamian: kluczami jest to, co zamieniamy, a wartościami - na co będziemy zamieniać:

strtr(gdzie zamieniamy, tablica zamian);

W drugim wariancie funkcja jednym parametrem przyjmuje ciąg znaków z symbolami, które będą zastąpione, a drugim parametrem - ciąg znaków z symbolami, na które będzie wykonywana zamiana. Odpowiadające symbole pierwszego ciągu zostaną zastąpione odpowiadającymi symbolami drugiego ciągu:

strtr(gdzie zamieniamy, co zamieniamy, na co zamieniamy);

Przykład

W tym przykładzie funkcja zastąpi symbole 1 i 2 na 'a' i 'b' odpowiednio:

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

Wynik wykonania kodu:

'aaabbb'

Przykład

W tym przykładzie funkcja również zastąpi symbole 1 i 2 na 'a' i 'b' odpowiednio:

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

Wynik wykonania kodu:

'aaabbb'

Zobacz też

  • funkcję str_replace,
    która również wykonuje wyszukiwanie i zamianę
  • funkcję substr_replace,
    która wycina część ciągu znaków i zastępuje ją inną
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć