回答編集履歴

1

コード例を記載

2016/07/27 07:51

投稿

kunai
kunai

スコア5405

test CHANGED
@@ -3,3 +3,25 @@
3
3
  db_con()からreturnがあれば、それは接続出来たという事。
4
4
 
5
5
  接続に失敗していたら、そもそもexitしているのでその後の処理でif elseを書いてもそこは処理されない。
6
+
7
+
8
+
9
+ ですので、db_con()の中でcatchせずに、db_con()をコールするところで
10
+
11
+ ```php
12
+
13
+ try {
14
+
15
+ $pdo = db_con();
16
+
17
+ //接続成功時の処理
18
+
19
+ catch {
20
+
21
+ //接続失敗時の処理
22
+
23
+ }
24
+
25
+ ```
26
+
27
+ とするのが形としては正しいのではないでしょうか。