-
- function FetchRepeatMemberInArray($array) {
- // 重複データを削除した配列を取得します
- $unique_arr = array_unique ( $array ); // 重複データを含む配列を取得します
- $repeat_arr = array_diff_assoc ( $array, $unique_arr );
- return $repeat_arr;
-
- // テストケース
- $array = array (
- 'apple',
- 'iphone',
- 'miui',
- 'apple',
- ' orange' ,
- 'orange'
- );
- $repeat_arr = FetchRepeatMemberInArray ( $array );
-
- ?>
-
-
- 例 2、これを実装するために 2 つのカスタム関数を使用しますループの関数回数。
function FetchRepeatMemberInArray($array) { $len = count ( $array ) for($i = 0; $i < $len; $i ++) { for($j = $i + 1; $j < $len; $j ++) { - if ($array [$i] == $array [$j]) {
- $repeat_arr [] = $array [$i];
- ブレーク
- }
- }
- }
- return $repeat_arr;
-
- // テストケース
- 'apple',
- 'iphone',
- ' apple',
- 'orange',
- 'orange'
- );
- $repeat_arr = FetchRepeatMemberInArray ( $array );
- ?>
-
-
- コードをコピー
-
-
- >>>興味がある 興味のある記事:
- phpで配列から重複データを削除する2つの例
-
- phpはN個の非反復乱数を生成します
-
フォームの繰り返し送信を防止するphpの小さな例
phpを使用して配列内の重複データを取得する2つの方法
二次元配列から重複した項目を削除するPHP関数
phpを使用して配列内の重複データを特定して削除する方法
ページを更新するときに繰り返し送信を防ぐためのPHPコードの例
ユーザーがphpで繰り返し更新と送信を防ぐ方法
2次元配列内の繰り返しの組み合わせを削除するための実装コード
php array_unique 1次元配列から重複する値を削除する例
|