Maison > Article > développement back-end > Comment supprimer les virgules d'une chaîne en php
Méthode de suppression : 1. Utilisez trim(), la syntaxe "trim($str,",")" pour supprimer les virgules des deux côtés de la chaîne ; 2. Utilisez str_replace(), la syntaxe "str_replace(", ",' ', $str)", qui peut remplacer toutes les virgules de la chaîne par des caractères nuls pour supprimer toutes les virgules.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
php supprime les virgules des chaînes
1 Utilisez la fonction trim()
trim. () La fonction supprime les caractères d'espacement ou autres caractères prédéfinis des deux côtés d'une chaîne.
Réglez simplement le deuxième paramètre de la fonction sur ",
" pour supprimer les virgules des deux côtés de la chaîne.
<?php header('content-type:text/html;charset=utf-8'); $str = ",1,2,3,4,5,6,"; echo trim($str,","); ?>
2. Utilisez la fonction str_replace()
En PHP, str_replace utilise une nouvelle chaîne pour remplacer la chaîne spécifique (caractère) spécifiée dans la chaîne d'origine lorsque la valeur de remplacement est définie sur le caractère nul ; ', le caractère spécifique est supprimé.
La syntaxe de suppression des virgules :
str_replace(",",'', $str)
Exemple :
<?php header('content-type:text/html;charset=utf-8'); $str = ",1,2,3,4,5,6,"; $replace = ''; $search = ','; echo str_replace($search, $replace, $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!