PHP のドキュメント中にあるたくさんのサンプルコードは、 コードの明瞭さや簡潔さを優先したため、 エラーや例外処理を省略している点に注意すべきです。
これは、本番コードでエラー処理を省略すべきだという意味ではありません。
エラー処理を省略すると、TypeError
がスローされたり、false
のような失敗を表す値が空文字列に強制変換されたり、
仮定が破られることで追跡困難なバグが発生する可能性があるためです。
拡張モジュールによっては、
それが提供する様々なメソッドや関数の完全な使い方を示すために、
エラー処理を含む完全な例を提供している場合もあります。