Maison  >  Article  >  développement back-end  >  Quels sont les moyens de supprimer les espaces dans les chaînes en php

Quels sont les moyens de supprimer les espaces dans les chaînes en php

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌original
2023-06-06 10:36:301860parcourir

php Il existe deux manières de supprimer les espaces dans une chaîne : 1. Définir la variable $str pour enregistrer la chaîne à modifier, utiliser la fonction "str_replace()", et utiliser une chaîne vide Remplacer tous les espaces, la syntaxe est "str_replace(' ', '', $str); 2. La fonction "preg_replace()" utilise une correspondance régulière, la syntaxe est "preg_replace('/s+/', '', $str) " .

Quels sont les moyens de supprimer les espaces dans les chaînes en php

Système d'exploitation pour ce tutoriel : système Windows 10, version php8.1.3, ordinateur Dell G3

#🎜 🎜#. Il existe deux façons de supprimer les espaces dans les chaînes en php :

1 Utilisez str_replace()

$str = "This is a string with spaces.";
$new_str = str_replace(' ', '', $str);
echo $new_str; // Thisisastringwithspaces.

Dans le code ci-dessus. , Tout d'abord, une chaîne $str contenant des espaces est définie. Ensuite, nous utilisons la fonction str_replace() pour remplacer tous les espaces par une chaîne vide '' et stockons le résultat dans une nouvelle variable $new_str. Enfin, nous générons la valeur $new_str. devrait être une version de la chaîne d'origine avec tous les espaces supprimés

2 Utilisez preg_replace()

$str = "This is a string with spaces.";
$new_str = preg_replace('/\s+/', '', $str);
echo $new_str; // Thisisastringwithspaces.

dans cet exemple, utilise le. fonction similaire preg_replace() pour remplacer tous les espaces. Contrairement à la précédente, elle utilise l'expression régulière /s+/ pour faire correspondre tous les caractères d'espacement et les remplacer par la chaîne vide. La syntaxe /s+/ utilise la barre oblique. de l'expression régulière, s correspond à n'importe quel caractère d'espacement, + correspond à un ou plusieurs caractères correspondants

.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn