> 백엔드 개발 > PHP 문제 > PHP 문자열에서 중복 문자를 제거하는 방법

PHP 문자열에서 중복 문자를 제거하는 방법

藏色散人
풀어 주다: 2023-03-05 06:06:01
원래의
5052명이 탐색했습니다.

PHP 문자열에서 중복 문자를 제거하는 방법: 먼저 "mbstringtoarray" 메서드를 통해 문자열을 분할한 다음 "array_unique" 함수를 사용하여 중복 문자를 필터링하고 마지막으로 "implode" 메서드를 통해 배열을 병합합니다.

PHP 문자열에서 중복 문자를 제거하는 방법

권장: "PHP 비디오 튜토리얼"

php는 문자열에서 중복 문자를 제거합니다

<?php
$str = &#39;蚂蚁蚂蚁学院学院,我非常爱爱爱爱爱你!522200011111333311111444&#39;;
function mbstringtoarray($str,$charset) {
$strlen=mb_strlen($str);
while($strlen){
$array[]=mb_substr($str,0,1,$charset);
$str=mb_substr($str,1,$strlen,$charset);
$strlen=mb_strlen($str);
}
return $array;
}
$arr = mbstringtoarray($str,"gbk"); //分割字符串
$arr =array_unique($arr); //过滤重复字符
$str = implode(&#39;&#39;,$arr); //合并数组
echo $str;
?>
로그인 후 복사

실행 결과:

蚂蚁学院,我非常爱你!520134
로그인 후 복사

위 내용은 PHP 문자열에서 중복 문자를 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
php
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿