タグ

下位互換に関するgouei2001のブックマーク (2)

  • PHP: 下位互換性のない変更点 - Manual

    エラーや例外の取り扱いの変更 fatal error や recoverable fatal error の多くが、PHP 7 では例外に変換されるようになりました。 これらの例外は Error クラスを継承したもので、 このクラスは Throwable インターフェイスを実装しています。 この新しいインターフェイスを、すべての例外が実装しています。 エラーではなく例外がスローされるようになるということは、自作のエラーハンドラは呼び出されなくなるということです (Error 例外をキャッチしなかった場合は、fatal エラーが発生します)。 PHP 7 におけるエラーハンドリングの詳細な説明は PHP 7 のエラー を参照ください。 この移行ガイドでは、下位互換性のない変更点を列挙するだけにとどめます。 set_exception_handler() が常に Exception オブジェク

    PHP: 下位互換性のない変更点 - Manual
  • 互換性(上位・下位・前方・後方)とは?

    異なるOS、WindowsMacであったり、同じWindowsであっても、Widows VistaやXPといった種類の違いによって、今まで利用していたアプリケーションソフトやファイルが、同じように利用できないといった経験はないでしょうか? また、ソフトウェアやファイルに限らず、デジカメやプリントサーバ等のデバイス(ハードウェア)においても、OSの違い等によっては利用できないことがあります。 こうした例が一番顕著に現れるのは、専らOSの違いによるものです。コンピュータ関連の製品を購入する時には、必ず自分のOSが対応しているかどうかを確認しなければなりません。 一昔前までは、パソコンの製造メーカーの違いによっても、接続するデバイスやソフトウェアが同様に利用できないといったケースがありましたが、現在ではパソコンメーカーの協力やビジネスモデルの変化によって、一方で使えて一方で使えないというケース

  • 1