回答編集履歴

2

語気を修正しました

2019/07/24 08:45

投稿

tomoeine
tomoeine

スコア127

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  また、
18
18
 
19
- ```
19
+ ```php
20
20
 
21
21
  $n = $size[mt_rand(0,$count)];
22
22
 
@@ -30,11 +30,11 @@
30
30
 
31
31
 
32
32
 
33
- ```
33
+ ```php
34
34
 
35
35
  $n = mt_rand(0,$size);
36
36
 
37
- $result[$values][$i] + 1;
37
+ $result[$values][$i] += 1;
38
38
 
39
39
  ```
40
40
 

1

エラーについての推測が間違っていたのを修正&加算ロジック部分も追記しました

2019/07/24 08:45

投稿

tomoeine
tomoeine

スコア127

test CHANGED
@@ -14,12 +14,30 @@
14
14
 
15
15
 
16
16
 
17
- また、こちらのエラーですが
17
+ また、
18
18
 
19
+ ```
20
+
19
- > Warning: mt_rand() expects exactly 2 parameters, 1 given in
21
+ $n = $size[mt_rand(0,$count)];
22
+
23
+ return array($arr => $n);
24
+
25
+ ```
20
26
 
21
27
 
22
28
 
23
- おそく本来、 `mt_rand() expects exactly 2 parameters, 1 given integer` で、`$count`にstring等integerではな入っていると思われま
29
+ こちらはちょっとやりたことの意図掴みきれていないのでが、
24
30
 
31
+
32
+
33
+ ```
34
+
25
- メソッドの呼び出し元を確認してください。
35
+ $n = mt_rand(0,$size);
36
+
37
+ $result[$values][$i] + 1;
38
+
39
+ ```
40
+
41
+
42
+
43
+ これでいかがでしょうか?