質問編集履歴

2

htmlタグを削除

2016/09/14 05:57

投稿

toutou
toutou

スコア2050

test CHANGED
File without changes
test CHANGED
@@ -12,14 +12,6 @@
12
12
 
13
13
  ```php
14
14
 
15
- <html lang="jp">
16
-
17
- <head>
18
-
19
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
20
-
21
- <title></title>
22
-
23
15
  <?php
24
16
 
25
17
  $y=date('Y');//年
@@ -136,16 +128,6 @@
136
128
 
137
129
  var_dump($cr[5]['day']);echo $cr[5]['day']?>
138
130
 
139
-
140
-
141
-
142
-
143
-
144
-
145
- </body>
146
-
147
- </html>
148
-
149
131
  ```
150
132
 
151
133
  正解図

1

修正前のを間違ってはっていた

2016/09/14 05:57

投稿

toutou
toutou

スコア2050

test CHANGED
File without changes
test CHANGED
@@ -12,11 +12,19 @@
12
12
 
13
13
  ```php
14
14
 
15
+ <html lang="jp">
16
+
17
+ <head>
18
+
19
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
20
+
21
+ <title></title>
22
+
15
- <?php
23
+ <?php
16
-
24
+
17
- $y=date('y');//年
25
+ $y=date('Y');//年
18
-
26
+
19
- $t=date('m');//月
27
+ $t=date('n');//月
20
28
 
21
29
  //月末日を取得
22
30
 
@@ -34,29 +42,29 @@
34
42
 
35
43
  //曜日を取得
36
44
 
37
- $we=date('w',mktime(0,0,0,$t,$i,$y));
45
+ $we=date('w',mktime(0,0,0,$t,$i,$y));
38
46
 
39
47
  //1日の場合
40
48
 
41
- if($i==1){
49
+ if($i==1){
42
50
 
43
51
  //1日の曜日までループ
44
52
 
45
- for($s=1;$s<=$we;$s++){
53
+ for($s=1;$s<=$we;$s++){
46
54
 
47
55
  //前半に空文字を
48
56
 
49
- $cr[$kk]['day']='';
57
+ $cr[$kk]['day']='';
50
-
58
+
51
- $kk++;
59
+ $kk++;
52
60
 
53
61
  }
54
62
 
55
63
  }
56
64
 
57
- //ここ+1のはが2になってことはわかってる
65
+ //なぜかここで2つ増える。
58
-
66
+
59
- var_dump($kk);
67
+ var_dump($kk);
60
68
 
61
69
  //配列に日付をセット
62
70
 
@@ -72,48 +80,48 @@
72
80
 
73
81
  //月末日から残りをループ
74
82
 
75
- for($e=1;$e<=6-$we;$e++){
83
+ for($e=1;$e<=6-$we;$e++){
76
84
 
77
85
  //後半に空文字をセット
78
86
 
79
- $cr[$kk]['day']='';
87
+ $cr[$kk]['day']='';
80
-
88
+
81
- $kk++;var_dump($kk);
89
+ $kk++;var_dump($kk);
82
-
90
+
83
- }
91
+ }
92
+
93
+ }
94
+
95
+
96
+
97
+ //配列に日付をセット
98
+
99
+ $cr[$kk]['day']=$i;
100
+
101
+ $kk++;
102
+
103
+ //月末日の場合
104
+
105
+ if($i==$iti){
106
+
107
+
108
+
109
+ //月末日からループ
110
+
111
+ for($e=1;$e<=6-$we;$e++){
112
+
113
+
114
+
115
+ //空文字をセット
116
+
117
+ $cr[$kk]['day']='';
118
+
119
+ $kk++;
120
+
121
+ }
84
122
 
85
123
  }
86
124
 
87
-
88
-
89
- //配列に日付をセット
90
-
91
- $cr[$kk]['day']=$i;
92
-
93
- $kk++;
94
-
95
- //月末日の場合
96
-
97
- if($i==$iti){
98
-
99
-
100
-
101
- //月末日からループ
102
-
103
- for($e=1;$e<=6-$we;$e++){
104
-
105
-
106
-
107
- //空文字をセット
108
-
109
- $cr[$kk]['day']='';
110
-
111
- $kk++;
112
-
113
- }
114
-
115
- }
116
-
117
125
  }
118
126
 
119
127
  ?>
@@ -122,11 +130,7 @@
122
130
 
123
131
  <body><br>
124
132
 
125
- <br>
126
-
127
- <!--ここの数字も違う。-->
133
+ <br><!--ここの数字も違う。-->
128
-
129
-
130
134
 
131
135
  <?php
132
136
 
@@ -134,6 +138,14 @@
134
138
 
135
139
 
136
140
 
141
+
142
+
143
+
144
+
145
+ </body>
146
+
147
+ </html>
148
+
137
149
  ```
138
150
 
139
151
  正解図