Maison > Article > développement back-end > Fonction PHP strtr() qui convertit des caractères spécifiques dans une chaîne
Exemple
Remplacez le caractère "ia" dans la string par "eo" :
<?php echo strtr("Hilla Warld","ia","eo"); ?>
Définition et utilisation
strtr () La fonction convertit des caractères spécifiques dans une chaîne.
Remarque : Si les longueurs des paramètres de et vers sont différentes, formatez-les à la longueur la plus courte.
Syntaxe
strtr(string,from,to)
ou
strtr(string,array)
Paramètre | Description | ||||||||||
chaîne | Obligatoire. Spécifie la chaîne à convertir. | ||||||||||
de | Obligatoire (sauf si vous utilisez array
|
||||||||||
à | Obligatoire (sauf si vous utilisez un tableau). Spécifie le caractère à modifier. | ||||||||||
tableau | Obligatoire (sauf si from et to sont utilisés). Un tableau dans lequel le nom de la clé est le caractère d'origine et la valeur de la clé est le caractère cible. |
Détails techniques
返回值: | 返回已转换的字符。 如果 array 参数包含一个空字符串("")的键名,则返回 FALSE。 |
PHP 版本: | 4+ |
Plus d'exemples
Exemple 1
Mettre une chaîne Remplacer " Bonjour tout le monde" avec "Salut la Terre" :
<?php $arr = array("Hello" => "Hi", "world" => "earth"); echo strtr("Hello world",$arr); ?>
Exemple
<?php echo strtr("Hilla Warld","ia","eo"); ?>
Sortie :
Bonjour tout le monde Exemple 2
<?php $arr = array("Hello" => "Hi", "world" => "earth"); echo strtr("Hello world",$arr); ?>
Sortie :
Hi earth
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!