回答編集履歴
3
修正
test
CHANGED
@@ -136,7 +136,7 @@
|
|
136
136
|
|
137
137
|
ということは、[POSTリクエストの送信、受信](http://php.net/manual/ja/reserved.variables.post.php)の原則に則れば良いですね。
|
138
138
|
|
139
|
-
POSTでもGETでも、フォーム要素のnameに
|
139
|
+
POSTでもGETでも、フォーム要素のnameに指定された値でアクセスできます。
|
140
140
|
|
141
141
|
今回はPOST送信でhiddenでidというnameにuser_idとなるものが入っているはずなので、delete.phpでは
|
142
142
|
|
2
修正
test
CHANGED
@@ -84,7 +84,7 @@
|
|
84
84
|
|
85
85
|
```
|
86
86
|
|
87
|
-
シングルクォートで文字列連結するか、ダブルクォートで連想配列じゃなくても{}で囲うよう癖付けるのが確実でしょう。どちらかで徹底しておくようにすると良いです。(ヒアドキュメントとかもあるけどダブルクォートと同じく{}で徹底すれば良いので今回は除外)
|
87
|
+
シングルクォートで文字列連結するか、ダブルクォートで連想配列じゃなくても{}で囲うよう癖付けるのが確実でしょう。どちらかで徹底しておくようにすると良いです。([ヒアドキュメント](http://php.net/manual/ja/language.types.string.php#language.types.string.syntax.heredoc)とかもあるけどダブルクォートと同じく{}で徹底すれば良いので今回は除外)
|
88
88
|
|
89
89
|
|
90
90
|
|
1
修正
test
CHANGED
@@ -60,7 +60,7 @@
|
|
60
60
|
|
61
61
|
**変数展開はシングルクォーテーション内ではできません**し、
|
62
62
|
|
63
|
-
**ダブルクォート
|
63
|
+
**ダブルクォート内であっても連想配列をそのまま展開は出来ません。**
|
64
64
|
|
65
65
|
詳しくは[PHPマニュアル:文字列](http://php.net/manual/ja/language.types.string.php) など。
|
66
66
|
|
@@ -83,6 +83,8 @@
|
|
83
83
|
echo "test2:{$test2['a']}"; //これはOK
|
84
84
|
|
85
85
|
```
|
86
|
+
|
87
|
+
シングルクォートで文字列連結するか、ダブルクォートで連想配列じゃなくても{}で囲うよう癖付けるのが確実でしょう。どちらかで徹底しておくようにすると良いです。(ヒアドキュメントとかもあるけどダブルクォートと同じく{}で徹底すれば良いので今回は除外)
|
86
88
|
|
87
89
|
|
88
90
|
|