PHP strtr()

La fonction strtr() est une fonction intégrée en PHP qui est utilisée pour remplacer une sous-chaîne dans une chaîne par une chaîne de caractères donnée. Il a également la possibilité de changer un mot particulier en un mot différent dans une chaîne. La fonction est sensible à la casse.
 

Syntaxe
strtr(str, from_str, to_str)

OU

strtr(str, arr)

 
 

Paramètres
  • str(Obligatoire) : Il spécifie la chaîne dans laquelle le remplacement doit être effectué.
  • from_str(Obligatoire) : Spécifie les caractères à modifier.
  • to_str(Obligatoire) : Spécifie la chaîne à laquelle les caractères du paramètre $from_str doivent être modifiés.
  • arr(Obligatoire) : Contient des paires clés/valeurs. Si les clés des éléments du tableau correspondent dans la chaîne principale « str », ces caractères dans la chaîne principale « str » sont remplacés par les valeurs correspondantes de ces clés.

 

Valeur de retour

La fonction renvoie la chaîne modifiée.
 

Version PHP:

4+
 

Exemple 1:

Le code suivant remplace les caractères « VY » dans la chaîne par « WX »:

<?php
	echo strtr("VayToLearnY","VY","WX");
?>

 
Sortie:

WayToLearnX

 

Exemple 2:

Le code suivant remplace la chaîne « Hello world » par « Welcome to WayToLearnX »:

<?php
	$arr = array("Hello" => "Welcome to", "world" => "WayToLearnX");
	echo strtr("Hello world", $arr);
?>

 
Sortie:

Welcome to WayToLearnX
Questions d'entretiens PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *