Maison > développement back-end > Problème PHP > Comment supprimer les lettres répétées dans une chaîne en php

Comment supprimer les lettres répétées dans une chaîne en php

青灯夜游
Libérer: 2023-03-10 06:18:01
original
2187 Les gens l'ont consulté

Comment supprimer les lettres en double en PHP : utilisez d'abord la fonction str_split() pour convertir la chaîne en un tableau de caractères ; puis utilisez la fonction array_unique() pour supprimer les valeurs en double dans le tableau et enfin, utilisez implode ; () pour convertir le traitement, convertissez simplement le tableau en chaîne.

Comment supprimer les lettres répétées dans une chaîne en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

php supprime les doublons dans le chaîne Lettres

<?php
$str = &#39;abacade&#39;;
$array = str_split($str);
$str = implode(array_unique($array));
var_dump($str);
?>
Copier après la connexion

Sortie :

Comment supprimer les lettres répétées dans une chaîne en php

Description de la fonction associée :

str_split() La fonction divise une chaîne en un tableau. La syntaxe est la suivante :

str_split(string,length)
Copier après la connexion
参数描述
string必需。规定要分割的字符串。
length可选。规定每个数组元素的长度。默认是 1。

array_unique() La fonction est utilisée pour supprimer les valeurs en double du tableau. Si deux ou plusieurs valeurs du tableau sont identiques, seule la première valeur est conservée et les autres valeurs sont supprimées.

Remarque : le tableau conservé conservera le type de clé du premier élément du tableau. La fonction

Syntaxe

array_unique(array)
Copier après la connexion
参数描述
array必需。规定数组。
sortingtype可选。规定排序类型。可能的值:
  • SORT_STRING - 默认。把每一项作为字符串来处理。
  • SORT_REGULAR - 把每一项按常规顺序排列(Standard ASCII,不改变类型)。
  • SORT_NUMERIC - 把每一项作为数字来处理。
  • SORT_LOCALE_STRING - 把每一项作为字符串来处理,基于当前区域设置(可通过 setlocale() 进行更改)。

implode() renvoie une chaîne composée d'éléments de tableau. La syntaxe est la suivante :

implode(separator,array)
Copier après la connexion
参数 描述
separator 可选。规定数组元素之间放置的内容。默认是 ""(空字符串)。
array 必需。要组合为字符串的数组。

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal