PHP7のその他の修正


  • NaN と Infinity を整数に変換すると、常に 0 になります。
  • NaN と Infinity は、未定義でプラットフォームに依存するのではなく、整数にキャストすると常にゼロになります。
  • 非オブジェクトでメソッドを呼び出すと、Caught エラーがスローされるようになりました。致命的なエラーではなくなりました。 https://wiki.php.net/rfc/catchable-call-to-member-of-non-object
  • zend_parse_parameters のエラー メッセージでは、常に integer と float が使用され、long は使用されなくなりました。そしてダブルです。
  • ignore_user_abort が true に設定されている場合、接続が中断されても出力キャッシュは機能し続けます。
  • Zend 拡張インターフェイスは、zend_extension.op_array_persist_calc() および zend_extensions.op_array_persist() を使用します。
  • zend_internal_function.reserved[] 配列が導入されました。