Comment supprimer les derniers caractères en PHP : 1. Utilisez "substr($arr_str,0,strlen($arr_str)-1);" 2. Utilisez "substr($arr_str, 0, -1) ) méthode ; 3. Supprimer via la méthode "rtrim"
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, DELL G3 ordinateur
<.>Trois façons de supprimer le dernier caractère d'une chaîne dans les programmes PHP
Format de syntaxe courant :foreach ($arr as $key => $value) { $arr_str = $arr['x_id'] . ',' . $arr_str; }
arr[0] = 'a'; arr[1] = 'b'; arr[2] = 'c';
substr($arr_str,0,strlen($arr_str)-1);
Fonction Strlen() : Int Strlen (String $ String)
Cet exemple de principe :
Utilisez d'abord la fonction Strlen() pour déterminer la longueur des chaînes $ ar_str, puis utilisez la fonction use La fonction substr() intercepte $arr_str jusqu'à l'avant-dernier chiffre de $arr_str Cela supprime le dernier "," Expérience utilisateur :
Non recommandé, php. manière plus utile !
Méthode 2 :
substr($arr_str, 0, -1)
Explication détaillée : utilisez directement la fonction substr() pour couper le dernier caractère dans l'ordre inverse
utilisez Feeling : C'est toujours très approprié ~~ Cependant, vous devez d'abord vous assurer qu'il y a du contenu dans la chaîne, et que le dernier chiffre doit être manquant ! Syntaxe : string rtrim ( string $str [, string $character_mask ] )
rtrim - supprimez les caractères vides (ou autres caractères) en fin de chaîne
rtrim($arr_str, ",")
Apprentissage recommandé : "
Tutoriel vidéo 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!