Maison  >  Article  >  développement back-end  >  Fonction PHP strtr() qui convertit des caractères spécifiques dans une chaîne

Fonction PHP strtr() qui convertit des caractères spécifiques dans une chaîne

黄舟
黄舟original
2017-11-06 10:45:351775parcourir

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
参数 描述
string 必需。规定要转换的字符串。
from 必需(除非使用数组)。规定要改变的字符。
to 必需(除非使用数组)。规定要改变为的字符。
array 必需(除非使用 from 和 to)。一个数组,其中的键名是原始字符,键值是目标字符。
). Spécifie le caractère à modifier.
à 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn