回答編集履歴

2

いろいろ修正

2017/03/01 05:35

投稿

KiyoshiMotoki
KiyoshiMotoki

スコア4791

test CHANGED
@@ -7,6 +7,8 @@
7
7
  '150time5','130time6','144time9', // 正常値
8
8
 
9
9
  '260time5', // time以降の数字が重複している場合
10
+
11
+ '150time5', // 全て重複している場合
10
12
 
11
13
  'hoge', '150tine5', '150time' // 異常値(無視される)
12
14
 
@@ -26,7 +28,9 @@
26
28
 
27
29
 
28
30
 
29
- $results = $data[min(array_keys($data))];
31
+ $tmp = $data[min(array_keys($data))];
32
+
33
+ $results = array_values(array_unique($tmp));
30
34
 
31
35
 
32
36
 
@@ -51,6 +55,8 @@
51
55
  [0] => 150
52
56
 
53
57
  [1] => 260
58
+
59
+ [2] => 150
54
60
 
55
61
  )
56
62
 

1

異常値を追加

2017/03/01 05:35

投稿

KiyoshiMotoki
KiyoshiMotoki

スコア4791

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  '260time5', // time以降の数字が重複している場合
10
10
 
11
- 'hoge', '150tine5' // 異常値(無視される)
11
+ 'hoge', '150tine5', '150time' // 異常値(無視される)
12
12
 
13
13
  );
14
14