lundi 1 avril 2013

Fonction strtr php

Remplace des chaînes dans une chaîne
string strtr ( string str , string from , string to ) string strtr ( string str , array replace_pairs )
strtr retourne la chaîne str , après avoir remplacé chaque caractère du paramètre "from" par son équivalent dans le paramètre to . Si "from" et  "to" sont de tailles différentes, les caractères en trop dans l'un ou l'autre seront ignorés.

Le code :
<?php
$phrase = "Les accents sur à, é, è, ù, ê, ô vont être supprimés";
echo $phrase."<br />";
$remplacements = array('à' => 'a',
'é' => 'e',
'è' => 'e',
'ù' => 'u',
'ê' => 'e',
'ô' => 'o',
'vont être' => 'ont étés' );
$phrase = strtr($phrase, $remplacements);
echo $phrase;
?>

Affichera :
Les accents sur à, é, è, ù, ê, ô vont être supprimés
Les accents sur a, e, e, u, e, o ont étés supprimes

Aucun commentaire:

Enregistrer un commentaire