Maison >développement back-end >Problème PHP >Comment supprimer le dernier caractère en php
Comment supprimer le dernier caractère en PHP : Vous pouvez utiliser la fonction rtrim(), telle que [rtrim ($text, ",");]. La fonction rtrim() peut supprimer les espaces ou d'autres caractères à la fin d'une chaîne.
Méthode 1 :
rtrim supprime les caractères vides (ou autres caractères) à la fin de la chaîne
( Tutoriel recommandé : Tutoriel vidéo php)
Description :
string rtrim ( string $str [, string $character_mask ] )
Cette fonction supprime les caractères vides à la fin de str et renvoie.
Sans le deuxième paramètre, rtrim() supprime uniquement les caractères suivants :
$str chaîne d'entrée.
$ Character_mask En spécifiant Character_mask, vous pouvez spécifier la liste de caractères que vous souhaitez supprimer. Listez simplement tous les caractères que vous souhaitez supprimer. En utilisant le format .., une plage peut être spécifiée.
Exemple :
$text = 'b,c,d,'; $trimmed = rtrim ( $text , "," ); var_dump ( $trimmed );
Output
b,c,d
Méthode 2 :
substr renvoie la sous-chaîne de la chaîne
string substr ( string $string , int $start [, int $length ] )
$ string La chaîne à traiter
$start start position
Si start est un nombre non négatif, la chaîne renvoyée commencera à partir de la position de départ de la chaîne et commencera à compter à partir de 0. Par exemple, dans la chaîne « abcdef », le caractère en position 0 est « a », le caractère en position 2 est « c », et ainsi de suite.
Si start est un nombre négatif, la chaîne renvoyée commencera à partir du caractère de début en avant de la fin de la chaîne.
Si la longueur de la chaîne est inférieure ou égale au début, FALSE sera renvoyé.
$length est la longueur de la chaîne interceptée. Si la longueur n'est pas fournie, la sous-chaîne renvoyée commencera à partir de la position de départ jusqu'à la fin de la chaîne.
Exemple :
$str = 'a,b,c,d,'; $rest = substr( $str,0,strlen($str)-1); echo $rest;
Sortie :
a,b,c
Recommandations associées :formation php
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!