PHP 8.3.0 RC1がリリース - json_validate関数の追加や匿名リードオンリークラスのサポート

[PR]記事内のアフィリエイトリンクから収入を得る場合があります
  • URLをコピーしました!

S 20230901 105208

PHP開発チームは8月31日(現地時間)、「PHP 8.3.0 RC1」をリリースしました(Phoronix)。

PHP 8.3は11月末の安定版リリースを目指して開発が進められています。RC 1の公開は予定通りで、今後隔週でリリース候補の公開が計画されています。PHP 8.3.0 RC1は初期のテストバージョンであるため、製品環境で使用しないことが推奨されています。

PHP 8.3ではJSON検証のためのjson_validate()関数の追加や、匿名リードオンリークラスのサポートなど、さまざまな新機能が追加されています。

  • Implementing more appropriate date/time exceptions.
  • Adding a json_validate() function for validating JSON.
  • Implementing the #[\Override] attribute RFC
  • Updating the Zip extension and adding new set/get archive flag methods.
  • The PHP POSIX support added posix_sysconf, posix_pathconf, posix_fpathconf, and posix_eaccess.
  • A number of new PHP Sockets options.
  • New features for the Randomizer class.
  • Adding support for newer cURL options and constants up through cURL 7.87.
  • Various new DOM methods added for DOM nodes and elements.
  • Support for rounding negative places within the number_format() function.
  • Support for zend_call_stack_get on OpenBSD platforms.
  • Support for linting multiple files at once using the php -l option.
  • Support for negative indices in arrays.
  • Support for anonymous read-only classes.
  • Support for typed class constants.
  • Many bug fixes and other improvements.

新機能の詳細はNEWSファイルやZend.comで確認可能です。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次