質問編集履歴
1
誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
2.この挙動をに確認するために、例えばmain.phpをわざと存在しない
|
9
|
+
2.この挙動をに確認するために、例えばmain.phpをわざと存在しないカラムから取得するような`$sql = "SELECT nill_column FROM test_table";`のように変えた上で、親クラスの`$e->getMessage()`をコメントアウトなどしてみたのですが、このコードが存在してもしなくてもブラウザ上は`Warning: PDO::query(): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'aa' in 'field list' in /Applications/MAMP/htdocs/textile/dist/51_class.php on line 38`と出力されます。
|
10
10
|
|
11
11
|
??`$e->getMessage()`がないのにエラーメッセージが出力されてしまっているので、throwではなく何に基づいて出力されているメッセージなのか、ひいては上記の#1についてもどのように挙動を確認すればいいのか混乱しております。
|
12
12
|
|