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 中国語 Web サイトの他の関連記事を参照してください。