php メソッドで重複文字を削除します。最初に str_split() 関数を使用して文字列を文字配列に変換し、次に array_unique() 関数を使用して配列内の重複値を削除し、最後に implode( ) 処理された配列を文字列に変換するだけです。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php は、文字列 文字
<?php $str = 'abacade'; $array = str_split($str); $str = implode(array_unique($array)); var_dump($str); ?>
出力:
## 関連関数の説明:
str_split() 関数は、文字列を配列に分割します。構文は次のとおりです。
str_split(string,length)
Description | |
---|---|
## ## ##必須。分割する文字列を指定します。 | 長さ |
オプション。配列の各要素の長さを指定します。デフォルトは 1 です。 |
注: 保持される配列は、最初の配列項目のキー タイプを保持します。 構文
array_unique(array)パラメータ
配列 | |
---|---|
#sortingtype | オプション。並べ替えの種類を指定します。可能な値: |
SORT_REGULAR - 各項目を規則的な順序で並べ替えます (標準 ASCII、タイプは変更されません)。 | SORT_NUMERIC - 各項目を数値として扱います。
| ##Parameter
オプション。配列要素の間に何を配置するかを指定します。デフォルトは「」(空の文字列)です。 | |
---|---|
配列 | 必須。文字列に結合される配列。|
推奨学習: 「PHP ビデオ チュートリアル 」 |
以上がPHPで文字列内の繰り返し文字を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。