質問するログイン新規登録

回答編集履歴

2

語気を修正しました

2019/07/24 08:45

投稿

tomoeine
tomoeine

スコア129

answer CHANGED
@@ -7,16 +7,16 @@
7
7
  ```
8
8
 
9
9
  また、
10
- ```
10
+ ```php
11
11
  $n = $size[mt_rand(0,$count)];
12
12
  return array($arr => $n);
13
13
  ```
14
14
 
15
15
  こちらはちょっとやりたいことの意図が掴みきれていないのですが、
16
16
 
17
- ```
17
+ ```php
18
18
  $n = mt_rand(0,$size);
19
- $result[$values][$i] + 1;
19
+ $result[$values][$i] += 1;
20
20
  ```
21
21
 
22
22
  これでいかがでしょうか?

1

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

2019/07/24 08:45

投稿

tomoeine
tomoeine

スコア129

answer CHANGED
@@ -6,8 +6,17 @@
6
6
  }
7
7
  ```
8
8
 
9
- また、こちらのエラーですが
9
+ また、
10
+ ```
10
- > Warning: mt_rand() expects exactly 2 parameters, 1 given in
11
+ $n = $size[mt_rand(0,$count)];
12
+ return array($arr => $n);
13
+ ```
11
14
 
12
- おそく本来、 `mt_rand() expects exactly 2 parameters, 1 given integer` で、`$count`にstring等integerではない値が入思わ
15
+ こちらはちょとやりたの意図が掴みきていないのでが、
16
+
17
+ ```
13
- メソッドの呼び出し元を確認してください。
18
+ $n = mt_rand(0,$size);
19
+ $result[$values][$i] + 1;
20
+ ```
21
+
22
+ これでいかがでしょうか?