Fonction strtr() | Développement Web

Fonction strtr()

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 */