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

回答編集履歴

4

追記

2020/07/03 02:59

投稿

kyoya0819
kyoya0819

スコア10434

answer CHANGED
@@ -24,7 +24,7 @@
24
24
  if(!isset($japanese)){
25
25
  $japanese = '';
26
26
  }
27
- $japanese .= (( $number == 1 ) ? '睦月' : (( $number == 2 ) ? '如月' : (( $number == 3 ) ? '弥生' : (( $number == 4 ) ? '卯月' : (( $number == 5 ) ? '皐月' : (( $number == 6 ) ? '月' : 'こんな数字知らね' )))))).$random;
27
+ $japanese .= (( $number == 1 ) ? '睦月' : (( $number == 2 ) ? '如月' : (( $number == 3 ) ? '弥生' : (( $number == 4 ) ? '卯月' : (( $number == 5 ) ? '皐月' : (( $number == 6 ) ? '水無月' : 'こんな数字知らね' )))))).$random;
28
28
  }
29
29
 
30
30
  echo '<table>';

3

追記

2020/07/03 02:59

投稿

kyoya0819
kyoya0819

スコア10434

answer CHANGED
@@ -2,12 +2,18 @@
2
2
 
3
3
  ```PHP
4
4
  <?php
5
- $random = random_bytes(1024);
6
5
  $numbers = [
7
6
  1, 2, 3, 4, 5, 6
8
7
  ];
9
8
 
10
9
  foreach($numbers as $number){
10
+ if(!isset($random)){
11
+ $random = '';
12
+ }
13
+ $random .= random_bytes(10000000000);
14
+ }
15
+
16
+ foreach($numbers as $number){
11
17
  if(!isset($monthes)){
12
18
  $monthes = '';
13
19
  }

2

追記

2020/07/03 02:58

投稿

kyoya0819
kyoya0819

スコア10434

answer CHANGED
@@ -2,6 +2,7 @@
2
2
 
3
3
  ```PHP
4
4
  <?php
5
+ $random = random_bytes(1024);
5
6
  $numbers = [
6
7
  1, 2, 3, 4, 5, 6
7
8
  ];
@@ -10,21 +11,21 @@
10
11
  if(!isset($monthes)){
11
12
  $monthes = '';
12
13
  }
13
- $monthes .= $number . "月hogehogehogehoge";
14
+ $monthes .= $number . "月" . $random;
14
15
  }
15
16
 
16
17
  foreach($numbers as $number){
17
18
  if(!isset($japanese)){
18
19
  $japanese = '';
19
20
  }
20
- $japanese .= (( $number == 1 ) ? '睦月' : (( $number == 2 ) ? '如月' : (( $number == 3 ) ? '弥生' : (( $number == 4 ) ? '卯月' : (( $number == 5 ) ? '皐月' : (( $number == 6 ) ? '文月' : 'こんな数字知らね' )))))).'hogehogehogehoge';
21
+ $japanese .= (( $number == 1 ) ? '睦月' : (( $number == 2 ) ? '如月' : (( $number == 3 ) ? '弥生' : (( $number == 4 ) ? '卯月' : (( $number == 5 ) ? '皐月' : (( $number == 6 ) ? '文月' : 'こんな数字知らね' )))))).$random;
21
22
  }
22
23
 
23
24
  echo '<table>';
24
25
  foreach($numbers as $number){
25
- echo '<tr>'
26
+ echo '<tr>';
26
- echo '<td>'.explode('hogehogehogehoge', $monthes)[$number-1].'</td>';
27
+ echo '<td>'.explode($random, $monthes)[$number-1].'</td>';
27
- echo '<td>'. explode('hogehogehogehoge', $japanese)[$number-1].'</td>';
28
+ echo '<td>'. explode($random, $japanese)[$number-1].'</td>';
28
29
  echo '</tr>';
29
30
  }
30
31
  echo '</table>';

1

追記

2020/07/03 02:49

投稿

kyoya0819
kyoya0819

スコア10434

answer CHANGED
@@ -17,29 +17,7 @@
17
17
  if(!isset($japanese)){
18
18
  $japanese = '';
19
19
  }
20
- $japanese .= (( $number == 1 )
21
- ? '睦月'
22
- : (
23
- ( $number == 2 )
24
- ? '如月'
25
- : (
26
- ( $number == 3 )
27
- ? '弥生'
28
- : (
29
- ( $number == 4 )
30
- ? '卯月'
31
- : (
32
- ( $number == 5 )
33
- ? '皐月'
34
- : (
35
- ( $number == 6 )
36
- ? '文月'
37
- : 'こんな数字知らね'
38
- )
39
- )
40
- )
41
- )
42
- )).'hogehogehogehoge';
20
+ $japanese .= (( $number == 1 ) ? '睦月' : (( $number == 2 ) ? '如月' : (( $number == 3 ) ? '弥生' : (( $number == 4 ) ? '卯月' : (( $number == 5 ) ? '皐月' : (( $number == 6 ) ? '文月' : 'こんな数字知らね' )))))).'hogehogehogehoge';
43
21
  }
44
22
 
45
23
  echo '<table>';