Maison >développement back-end >Problème PHP >Comment supprimer plusieurs caractères identiques en php
Méthode de suppression : 1. Utilisez "str_split($str)" pour convertir la chaîne en un tableau de caractères, un caractère correspond à un élément du tableau ; 2. Utilisez "array_unique($arr)" pour supprimer les mêmes caractères dans le caractère ; array; 3. Utilisez "implode("",$newArr)" pour convertir le tableau dédupliqué en chaîne.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
php supprime plusieurs caractères identiques
En php, vous pouvez utiliser la fonction array_unique() du tableau pour les supprimer Plusieurs caractères identiques d’une chaîne.
Étapes de mise en œuvre :
1. Utilisez la fonction str_split() pour convertir la chaîne en un tableau de caractères
<?php header('content-type:text/html;charset=utf-8'); $str = "1.2.3.1.2.3.4.5.6.7.8.9"; $arr=str_split($str); var_dump($arr); ?>
Vous pouvez voir qu'il existe de nombreux éléments de caractère répétés.
2. Utilisez la fonction array_unique() pour dédupliquer le tableau
$newArr=array_unique($arr); var_dump($newArr);
ok, plusieurs caractères identiques sont supprimés
3 Utilisez la fonction implode() pour convertir le tableau dédupliqué en chaîne
.Le connecteur reliant chaque élément du tableau doit être défini sur le caractère nul
$newStr=implode("",$newArr); echo $newStr;
Vous avez terminé !
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!