(PHP 4, PHP 5)
rtrim — Supprime les espaces (ou d'autres caractères) de fin de chaîne
rtrim() retourne la chaîne str , après avoir supprimé tous les caractères blancs de fin de chaîne. Appelée sans le second paramètre, rtrim() supprimera les caractères suivants :
Il est aussi possible de spécifier les caractères à supprimer en utilisant le paramètre charlist . Listez simplement les caractères que vous voulez supprimer dans ce paramètre. Avec .. , vous pourrez spécifier des intervalles de caractères.
Exemple 2600. Exemple avec rtrim()
<?php
$text
=
"\t\tVoici quelques mots :) ... "
;
$binary
=
"\x09Exemple de chaîne\x0A"
;
$hello
=
"Bonjour le monde !"
;
var_dump
(
$text
,
$binary
,
$hello
);
print
"\n"
;
$trimmed
=
rtrim
(
$text
);
var_dump
(
$trimmed
);
$trimmed
=
rtrim
(
$text
,
" \t."
);
var_dump
(
$trimmed
);
$trimmed
=
rtrim
(
$hello
,
"Hdle"
);
var_dump
(
$trimmed
);
// enlève les caractères de contrôle ASCII à la fin de $binary
// (de 0 à 31 inclusif)
$clean
=
rtrim
(
$binary
,
"\x00..\x1F"
);
var_dump
(
$clean
);
?>
L'exemple ci-dessus va afficher :
string(32) " Voici quelques mots :) ... " string(16) " Exemple de chaîne " string(11) "Bonjour le monde !" string(30) " Voici quelques mots :) ..." string(26) " Voici quelques mots :)" string(9) "Hello Wor" string(15) " Exemple de chaîne"
Note: Le second paramètre a été ajouté en PHP 4.1.0.