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

質問編集履歴

2

脱字

2021/04/15 15:51

投稿

Koyo12
Koyo12

スコア3

title CHANGED
File without changes
body CHANGED
@@ -3,7 +3,7 @@
3
3
  こちらの47行目のforeach文のvalueに変数を入れるとき、変数展開で
4
4
  {$変数名}
5
5
  となるのは理解しているのですが、
6
- 47行目の value= '{$type}'←こちらのようにvalue = '{$変数名}'となっており、シングルクォーテーションがつく理由がわからないので教えて欲しいです。
6
+ プロゲートの解答の47行目の value= '{$type}'←こちらのようにvalue = '{$変数名}'となっており、シングルクォーテーションがつく理由がわからないので教えて欲しいです。
7
7
  valueのような(プロパティ?と呼ばれているのかな)には変数を入れないとき
8
8
  value="toy" のようにダブルクォーテーションがつく構文と学習していました。
9
9
  なので自分的にはなんでダブルクォーテーションじゃだめなんだろうと頭を抱えています。

1

脱字

2021/04/15 15:50

投稿

Koyo12
Koyo12

スコア3

title CHANGED
File without changes
body CHANGED
@@ -1,13 +1,13 @@
1
1
  PHP初学者です。現在プロゲートでPHPを学習中です。
2
2
  ![イメージ説明](efca199cd5d869c43f91279570f1bcd0.png)
3
3
  こちらの47行目のforeach文のvalueに変数を入れるとき、変数展開で
4
- {変数名}
4
+ {変数名}
5
5
  となるのは理解しているのですが、
6
- 47行目の value= '{type}'←こちらのようにvalue = '{変数名}'となっており、シングルクォーテーションがつく理由がわからないので教えて欲しいです。
6
+ 47行目の value= '{$type}'←こちらのようにvalue = '{$変数名}'となっており、シングルクォーテーションがつく理由がわからないので教えて欲しいです。
7
7
  valueのような(プロパティ?と呼ばれているのかな)には変数を入れないとき
8
8
  value="toy" のようにダブルクォーテーションがつく構文と学習していました。
9
9
  なので自分的にはなんでダブルクォーテーションじゃだめなんだろうと頭を抱えています。
10
10
  変数を展開するときはまた別の書き方なんですかね?
11
11
  ちなみに47行目をシングルクォーテーション→ダブルクォーテーションにするとエラーが起きて
12
12
  シングルクォーテーションを取り除いてもエラーは起きませんでした。
13
- 駄文で申し訳ないです。わかりにくかったら教えてくださ
13
+ 駄文で申し訳ないです。わかりにくかったらません。