Maison  >  Article  >  développement back-end  >  Comment supprimer le soulignement d'une chaîne php

Comment supprimer le soulignement d'une chaîne php

PHPz
PHPzoriginal
2023-04-03 11:15:251373parcourir

En PHP, il existe de nombreuses façons de supprimer les traits de soulignement des chaînes. Cet article présente trois méthodes couramment utilisées pour vous aider à supprimer facilement les traits de soulignement des chaînes.

Méthode 1 : Utilisez la fonction str_replace()

La fonction str_replace() peut être utilisée pour remplacer ou supprimer un certain caractère dans une chaîne. Voici le code qui utilise la fonction str_replace() pour supprimer les traits de soulignement d'une chaîne :

$string = "hello_world";
$new_string = str_replace("_", "", $string);
echo $new_string; // 输出: "helloworld"

Dans le code ci-dessus, nous définissons d'abord une chaîne $string qui contient des traits de soulignement. Utilisez ensuite la fonction str_replace() pour supprimer le soulignement. Le premier paramètre de la fonction est le caractère à remplacer, le deuxième paramètre est le caractère à remplacer et le troisième paramètre est la chaîne d'origine.

Méthode 2 : utilisez la fonction preg_replace()

La fonction preg_replace() est une fonction de remplacement puissante qui peut utiliser des expressions régulières pour faire correspondre la chaîne qui doit être remplacée. Voici le code qui utilise la fonction preg_replace() pour supprimer les traits de soulignement d'une chaîne :

$string = "hello_world";
$new_string = preg_replace('/_/', '', $string);
echo $new_string; // 输出: "helloworld"

Dans le code ci-dessus, nous définissons également d'abord une chaîne $string qui contient des traits de soulignement. Utilisez ensuite la fonction preg_replace() pour effectuer le remplacement. Le premier paramètre que nous transmettons à la fonction preg_replace() est une expression régulière qui correspond au caractère de soulignement. Le deuxième paramètre est le caractère à remplacer, qui est également ici une chaîne vide. Le troisième paramètre est la chaîne d'origine.

Méthode 3 : Grâce à la combinaison des fonctions éclater() et implode()

En utilisant la combinaison des fonctions de chaîne éclater() et implode(), il est également très facile de supprimer le trait de soulignement dans la chaîne. Voici un exemple de code :

$string = "hello_world";
$words = explode("_", $string);
$new_string = implode("", $words);
echo $new_string; // 输出: "helloworld"

Dans le code ci-dessus, nous utilisons d'abord la fonction éclater() pour diviser la chaîne en un tableau en fonction des traits de soulignement. Ensuite, utilisez la fonction implode() pour combiner les éléments de ce tableau avec des chaînes vides dans une nouvelle chaîne.

Supprimez facilement les traits de soulignement des chaînes en utilisant l'une de ces trois méthodes. En fonction de vos besoins et de votre esthétique personnelle, choisissez la méthode qui vous convient le mieux !

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