php字串去除重複字元的方法:先透過「mbstringtoarray」方法分割字串;然後使用「array_unique」函數過濾重複字元;最後透過「implode」方法合併陣列即可。
推薦:《PHP影片教學》
php移除字串中重複的字元
<?php $str = '蚂蚁蚂蚁学院学院,我非常爱爱爱爱爱你!522200011111333311111444'; 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('',$arr); //合并数组 echo $str; ?>
執行結果:
蚂蚁学院,我非常爱你!520134
以上是php字串如何去除重複字符的詳細內容。更多資訊請關注PHP中文網其他相關文章!