回答編集履歴
7
修正
answer
CHANGED
@@ -15,8 +15,8 @@
|
|
15
15
|
}
|
16
16
|
//0123456
|
17
17
|
```
|
18
|
-
```
|
18
|
+
```php
|
19
|
-
|
19
|
+
foreach (['1','1'] as $dayOfWeek){
|
20
20
|
echo $dayOfWeek[0].PHP_EOL;
|
21
21
|
}
|
22
22
|
//1
|
6
低評価理由不明。コメント願います
answer
CHANGED
@@ -15,8 +15,8 @@
|
|
15
15
|
}
|
16
16
|
//0123456
|
17
17
|
```
|
18
|
-
```
|
18
|
+
```ph低評価
|
19
|
-
foreach (['1','1'] as $dayOfWeek){
|
19
|
+
理由不明。こめゆとforeach (['1','1'] as $dayOfWeek){
|
20
20
|
echo $dayOfWeek[0].PHP_EOL;
|
21
21
|
}
|
22
22
|
//1
|
5
修正
answer
CHANGED
@@ -47,4 +47,6 @@
|
|
47
47
|
calender_table
|
48
48
|
|
49
49
|
前も指摘してますがLarabelって書くより恥ずかしいスペルミスです(中学で習うはずです)
|
50
|
-
英語苦手ならGoogle翻訳使うか、ローマ字表記にしてください。
|
50
|
+
英語苦手ならGoogle翻訳使うか、ローマ字表記にしてください。
|
51
|
+
「書いたとおりにしか動かない」のがプログラムなので、こういう細かいスペルを気にしない人は必ず「思った通りに動く」と思い込みでプログラムを組んで無用な浪費をし続けることになります。
|
52
|
+
これまでの質問で何度も「思った」で失敗していると思います。学習しましょう。
|
4
修正
answer
CHANGED
@@ -41,4 +41,10 @@
|
|
41
41
|
せっかく意味がある変数をつけているのに・・・。
|
42
42
|
|
43
43
|
「エラーの理由」が質問なのでこれまで。
|
44
|
-
理由がわかったらどうしたらいいかは考えれば分かると思います。
|
44
|
+
理由がわかったらどうしたらいいかは考えれば分かると思います。
|
45
|
+
|
46
|
+
> calender.blade.php
|
47
|
+
calender_table
|
48
|
+
|
49
|
+
前も指摘してますがLarabelって書くより恥ずかしいスペルミスです(中学で習うはずです)
|
50
|
+
英語苦手ならGoogle翻訳使うか、ローマ字表記にしてください。
|
3
修正
answer
CHANGED
@@ -24,4 +24,21 @@
|
|
24
24
|
```
|
25
25
|
|
26
26
|
配列や変数というより、[文字列の基礎](https://www.php.net/manual/ja/language.types.string.php#language.types.string.substr)(例11など参照)ですね。
|
27
|
-
むしろ[0]固定の時もエラーが出ないだけでちゃんと表示されないはずですけど。
|
27
|
+
むしろ[0]固定の時もエラーが出ないだけでちゃんと表示されないはずですけど。
|
28
|
+
|
29
|
+
**作った配列には0~6は存在するけどそれぞれのループではそれぞれ順番に定義した文字列が来ているよね**
|
30
|
+
という話。
|
31
|
+
配列の基礎、foreachの基礎も学習しなおしましょう。
|
32
|
+
|
33
|
+
```php
|
34
|
+
var_dump(['日', '月', '火', '水', '木', '金', '土']);
|
35
|
+
|
36
|
+
foreach (['日', '月', '火', '水', '木', '金', '土'] as $dayOfWeek){
|
37
|
+
var_dump($dayOfWeek);
|
38
|
+
}
|
39
|
+
```
|
40
|
+
それに`dayOfWeek`って「曜日」です。
|
41
|
+
せっかく意味がある変数をつけているのに・・・。
|
42
|
+
|
43
|
+
「エラーの理由」が質問なのでこれまで。
|
44
|
+
理由がわかったらどうしたらいいかは考えれば分かると思います。
|
2
修正
answer
CHANGED
@@ -5,4 +5,23 @@
|
|
5
5
|
デバッグでデータ確認するだけで解決します。
|
6
6
|
|
7
7
|
あと「データが入っている前提」の危ない実装をやめることですね。
|
8
|
-
変数、配列の扱い方の基礎なのでそこは調べてください。
|
8
|
+
変数、配列の扱い方の基礎なのでそこは調べてください。
|
9
|
+
|
10
|
+
----------------------------
|
11
|
+
初心者さんなので一応ヒント:
|
12
|
+
```php
|
13
|
+
foreach (['0', '1', '2', '3', '4', '5', '6'] as $dayOfWeek){
|
14
|
+
echo $dayOfWeek[0];
|
15
|
+
}
|
16
|
+
//0123456
|
17
|
+
```
|
18
|
+
```php
|
19
|
+
foreach (['1','1'] as $dayOfWeek){
|
20
|
+
echo $dayOfWeek[0].PHP_EOL;
|
21
|
+
}
|
22
|
+
//1
|
23
|
+
//�
|
24
|
+
```
|
25
|
+
|
26
|
+
配列や変数というより、[文字列の基礎](https://www.php.net/manual/ja/language.types.string.php#language.types.string.substr)(例11など参照)ですね。
|
27
|
+
むしろ[0]固定の時もエラーが出ないだけでちゃんと表示されないはずですけど。
|
1
修正
answer
CHANGED
@@ -1,3 +1,8 @@
|
|
1
1
|
「入ってないから」他なりません。
|
2
|
+
PHP側はきたデータをそのまま処理しているだけなので
|
3
|
+
「入っている」という思い込みは通用しません。
|
4
|
+
|
2
|
-
デバッグでデータ確認
|
5
|
+
デバッグでデータ確認するだけで解決します。
|
6
|
+
|
3
|
-
あと「データが入っている前提」の危ない実装をやめることですね。
|
7
|
+
あと「データが入っている前提」の危ない実装をやめることですね。
|
8
|
+
変数、配列の扱い方の基礎なのでそこは調べてください。
|