Leçon N° 16 : Fonctions de manipulations de texte
Fonction strtr () remplace les caractères de chaîne 3 par ceux de chaîne 2 dans chaîne 1¤
Notes de page
Source: lesson_16_function_strtr.phpRésultat
<?php  /*  strtr les chaîne_2 et 3 peuvent être remplacées
par un tableau */
$chaine_1 "waterloo, waterloo, morne plaine";
$chaine_2 "ter";
$chaine_3 "xyz";
echo 
"<table cellpadding=3><tr><th>Chaîne_1</th><th>Chaîne_2</th>
    <th>Chaîne_3</th><th>strtr()</th></tr><tr>"
;
echo 
"<td>$chaine_1</td><td align=center>$chaine_2</td>
    <td align=center>
$chaine_3</td><td align=center>".
    
strtr($chaine_1,$chaine_2,$chaine_3)."</td></tr><tr>";
$chaine_1 "waterloo, waterloo, morne plaine";
$trans = array("w" => "z""i" => "y");
echo 
"<td>$chaine_1</td><td colspan=2>";
    
print_r($trans);
echo 
"</td><td>".
    
strtr($chaine_1,$trans)."</td></tr>";
echo 
"</table>";

Chaîne_1Chaîne_2 Chaîne_3strtr()
waterloo, waterloo, morne plaineter xyzwaxyzloo, waxyzloo, mozny plainy
waterloo, waterloo, morne plaineArray ( [w] => z [i] => y ) zaterloo, zaterloo, morne playne

Tous droits réservés. 2005-2020