首頁 >后端開發 >php教程 > 正文

php如何刪除字符串中的重復數字或字符

原創2019-12-03 20:48:240738
phpStudy Linux 面板(小皮面板)

利用php刪除字符串中重復字符。

比如:$str = "aaadddd"最后得到的應該是"ad"。

思路:

遍歷整個數組,然后依次取出第i個字符,存入一個臨時數組中,同時遍歷臨時數組,查找該數組中是否已經存在該字符。

相關學習視頻推薦:php視頻教程

代碼如下:

$b = 'aaaaaaaaaaaaddddddttttttffff';  
$tmp = array();  
for($i = 0; $i < strlen($b); $i++){      
    $len = count($tmp);          
    for($j = 0; $j < $len; $j++){          
        if($b[$i] === $tmp[$j]){             
            break;          
        }      
    }      
if($j == $len){  //如果最后的$j和$len相等的話,則表示$tmp臨時數組中不存在$b[$i]          
    $tmp[] = $b[$i];      
}  
}  
$result = implode($tmp);  
//輸出adtf

相關文章教程推薦:php基礎教程

以上就是php如何刪除字符串中的重復數字或字符的詳細內容,更多請關注php中文網其它相關文章!

php中文網最新課程二維碼
  • 相關標簽:php 刪除 字符串 重復 數字 字符
  • 本文原創發布php中文網,轉載請注明出處,感謝您的尊重!
  • 相關文章

    相關視頻


    網友評論

    文明上網理性發言,請遵守 新聞評論服務協議

    我要評論
  • 專題推薦

    推薦視頻教程
  • 獨孤九賤(4)_PHP視頻教程獨孤九賤(4)_PHP視頻教程
  • PHP零基礎視頻教程PHP零基礎視頻教程
  • phpStudy V8 視頻教程phpStudy V8 視頻教程
  • PHP開發免費公益直播課PHP開發免費公益直播課
  • 視頻教程分類
    118期四肖中特唯一