質問編集履歴
3
補足
test
CHANGED
File without changes
|
test
CHANGED
@@ -47,3 +47,7 @@
|
|
47
47
|
|
48
48
|
|
49
49
|
しかし、PHPにおいて、POSTで送られた値が全て文字列型として扱われる仕様なのであれば、個人的に文字列型かどうかの検証はする必要がないと思うのですが、どうなのかなと不思議に思い、質問させて頂きます。
|
50
|
+
|
51
|
+
|
52
|
+
|
53
|
+
もしかして、$_POSTで送られてくる中身が文字列以外の例外的なケースなどもあるのでしょうか?
|
2
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -36,7 +36,7 @@
|
|
36
36
|
|
37
37
|
|
38
38
|
|
39
|
-
die("
|
39
|
+
die("「HELLO」");
|
40
40
|
|
41
41
|
がPHPとしてわたってきていたら、画面が白くなって「HELLO」と表示されると思うのですが、ならないということは、文字列として扱われているということなのでしょうか。
|
42
42
|
|
1
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
if( isset($_POST['sample_submit']) ){
|
22
22
|
|
23
|
-
$test = $_POST['te
|
23
|
+
$test = $_POST['sample_test'];
|
24
24
|
|
25
25
|
?>
|
26
26
|
|
@@ -30,7 +30,7 @@
|
|
30
30
|
|
31
31
|
上記の環境で、
|
32
32
|
|
33
|
-
$_POST['te
|
33
|
+
$_POST['sample_test']の中身が、die("「HELLO」");
|
34
34
|
|
35
35
|
の場合、どうなるのだろうと思い実験したところ、何も起きませんでした。
|
36
36
|
|