82 of 410 menu

Funzione strtr

La funzione strtr esegue la ricerca e sostituzione di caratteri in una stringa. Ha due modalità di funzionamento.

Nella prima modalità la funzione accetta un array di sostituzioni: le chiavi sono ciò che viene sostituito, e i valori sono ciò con cui sostituire:

strtr(dove sostituire, array di sostituzioni);

Nella seconda modalità la funzione accetta come primo parametro una stringa con i caratteri che saranno sostituiti, e come secondo parametro - una stringa con i caratteri con cui verrà effettuata la sostituzione. I caratteri corrispondenti della prima stringa saranno sostituiti con i caratteri corrispondenti della seconda stringa:

strtr(dove sostituire, cosa sostituire, con cosa sostituire);

Esempio

In questo esempio la funzione sostituirà i caratteri 1 e 2 con 'a' e 'b' rispettivamente:

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

Risultato dell'esecuzione del codice:

'aaabbb'

Esempio

In questo esempio la funzione sostituirà anch'essa i caratteri 1 e 2 con 'a' e 'b' rispettivamente:

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

Risultato dell'esecuzione del codice:

'aaabbb'

Vedi anche

  • la funzione str_replace,
    che esegue anch'essa ricerca e sostituzione
  • la funzione substr_replace,
    che estrae una parte di stringa e la sostituisce con un'altra
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta