La fonction strtr permet de remplacer les éléments $elts1 dans la chaîne $string par les éléments $elts2.
Si $elts2 contient plus d’éléments que $elts1 (ou inversement), tous les éléments en trop seront ignorés.
Il est également possible de ne fournir que 2 paramètres à la fonction strtr. Dans ce cas, le second paramètre doit être un tableau associatif où les clés sont les expressions à remplacer par leurs valeurs.
Utilisation de la fonction strtr()
La signature de la fonction strtr est la suivante :
strtr ( $string , $elts1 , $elts2 );
$string = 'Là, nous étudions la fonction strtr'; $elts1 = 'àéèê'; $elts2 = 'aeee'; echo strtr ( $string , $elts1 , $elts2 ); /* Affiche : La, nous etudions la fonction strtr */ Fonction strtr avec seulement 2 paramètres : $tabElts = array('à' => 'a', 'é' => 'e', 'è' => 'e', 'ê' => 'e'); echo strtr ( $string , $tabElts ); /* Affiche : La, nous etudions la fonction strtr */