Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
oci8 インターフェイスを使用して Oracle データベースとやり取りしています。
私の問題は、Oracle コードが適切なメッセージとコードで例外を発生させるたびに、PHP がエラーではなく警告を発することです。
エラーコードにアクセスする必要がありますが、oci_error は常に false を返します (エラーではなく警告であるためと思われます)。
これらの警告をエラーとして表示し、oci_error の呼び出しを正しく設定する方法はありますか?
API を間違って使用していたことが判明しました。oci_error を呼び出すときは、ステートメント リソースを渡す必要があります。これにより、正しいエラー情報が取得されました。