Fonction rtrim
La fonction rtrim supprime les espaces en fin
de chaîne. Peut également supprimer d'autres
caractères s'ils sont spécifiés en second paramètre.
Syntaxe
rtrim(string $string, string $characters = " \t\n\r\0\x0B"): string
Exemple
Supprimons les espaces à droite :
<?php
echo rtrim(' abcde ');
?>
Résultat de l'exécution du code :
' abcde'
Exemple
Supprimons les barres obliques à droite :
<?php
echo rtrim('/abcde/', '/');
?>
Résultat de l'exécution du code :
'/abcde'
Exemple
Supprimons les barres obliques et les points à droite :
<?php
echo rtrim('abcde/', '/.');
?>
Résultat de l'exécution du code :
'abcde'
Exemple
La fonction supprime n'importe quelle quantité de caractères spécifiés s'ils se trouvent à l'extrémité :
<?php
echo rtrim('abcde/../../', '/.');
?>
Résultat de l'exécution du code :
'abcde'
Exemple
Il est possible de spécifier une plage de caractères en utilisant
deux points '..'. Par exemple, spécifions
que nous souhaitons supprimer les caractères de 'a'
à 'd' :
<?php
echo rtrim('xabcde', 'a..e');
?>
Résultat de l'exécution du code :
'x'