回答編集履歴

4

誤記の修正

2018/10/12 02:52

投稿

madoka9393
madoka9393

スコア992

test CHANGED
@@ -26,13 +26,9 @@
26
26
 
27
27
  $week = array("日", "月", "火", "水", "木", "金", "土");
28
28
 
29
- $w = date('w', strtotime($day));
30
-
31
29
  ```
32
30
 
33
- で曜日の定義はしているようなので、
31
+ で曜日の定義はしているようなので、以下の部分を変更してあげればよいかと。
34
-
35
- これを`'(' . $week[$w] . ')'`のように使用し、以下の部分を変更してあげればよいかと。
36
32
 
37
33
  ```PHP
38
34
 
@@ -52,4 +48,4 @@
52
48
 
53
49
  追記
54
50
 
55
- よく考えら曜日日本語表記にするなら`strtoupper`必要ないすねこれ
51
+ 色々誤解を招記述だっ訂正

3

誤認識

2018/10/12 02:52

投稿

madoka9393
madoka9393

スコア992

test CHANGED
@@ -42,7 +42,7 @@
42
42
 
43
43
 
44
44
 
45
- date('n/j', strtotime('+'.$i.' day')) . '(' . $week[$w] . ')'
45
+ date('n/j', strtotime('+'.$i.' day')) . '(' . $week[date('w', strtotime('+'.$i.' day'))] . ')'
46
46
 
47
47
  //=>MM/DD(月) のように出力
48
48
 

2

誤記の修正

2018/10/12 02:39

投稿

madoka9393
madoka9393

スコア992

test CHANGED
@@ -42,8 +42,14 @@
42
42
 
43
43
 
44
44
 
45
- strtoupper(date('n/j', strtotime('+'.$i.' day'))) . '(' . $week[$w] . ')'
45
+ date('n/j', strtotime('+'.$i.' day')) . '(' . $week[$w] . ')'
46
46
 
47
47
  //=>MM/DD(月) のように出力
48
48
 
49
49
  ```
50
+
51
+
52
+
53
+ 追記
54
+
55
+ よくよく考えたら曜日日本語表記にするなら`strtoupper`必要ないですねこれ。

1

補足

2018/10/12 02:31

投稿

madoka9393
madoka9393

スコア992

test CHANGED
@@ -38,8 +38,12 @@
38
38
 
39
39
  strtoupper(date('n/j(D)', strtotime('+'.$i.' day')))
40
40
 
41
+ //=>MM/DD(MON) のように出力
42
+
41
43
 
42
44
 
43
45
  strtoupper(date('n/j', strtotime('+'.$i.' day'))) . '(' . $week[$w] . ')'
44
46
 
47
+ //=>MM/DD(月) のように出力
48
+
45
49
  ```