例外処理を使用せずにDBにアクセスするにはmysqliしかないのでしょうか?
PHPにおいて、DBアクセスの際にtry-cathは必須ではありませんのでPDOであろうとなんであろうと、書きたくなければ書かなければそれでも構いませんし、試してみれば分かることです。
むしろteratailで「書籍を見た」「スクールで」という質問の多くが例外処理を使ってなくて、何を学ばせてるんだろうとその存在意義に疑問を感じるくらい。
ということで、それと同じく
mysqliでもtry-catchを使うことはできるのでしょうか?
「使えばそれでいい」という答えになります。
「専用の例外をキャッチできないのか知りたい」でしたら、調べればでてきますよ。
[mysqli 例外処理]
「そもそも例外処理とは」というところからきちんと調査・検証して理解を深める必要があると思います。(ここで説明しきるのも難しいですしPHPマニュアルを確認すればそれだけで十分な内容なのでここでは言及しません)
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/15 23:20
2020/05/15 23:25