Maison > développement back-end > tutoriel php > 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

黄舟
Libérer: 2023-03-17 07:06:02
original
1802 Les gens l'ont consulté

Exemple

Remplacez le caractère "ia" dans la string par "eo" :

<?php
echo strtr("Hilla Warld","ia","eo");
?>
Copier après la connexion

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)
Copier après la connexion

ou

strtr(string,array)
Copier après la connexion
ParamètreDescription
chaîneObligatoire. Spécifie la chaîne à convertir.
deObligatoire (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.
tableauObligatoire (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);
?>
Copier après la connexion

Exemple

<?php 
echo strtr("Hilla Warld","ia","eo"); 
?>
Copier après la connexion

Sortie :
Bonjour tout le monde Exemple 2

<?php 
$arr = array("Hello" => "Hi", "world" => "earth"); 
echo strtr("Hello world",$arr); 
?>
Copier après la connexion

Sortie :

Hi earth
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal