22 11月, 2024
0 Comments
1 category
PHP 8.4のおもな新機能は以下の通り。プロパティフックオブジェクトのプロパティにgetおよびset操作に関連づけられた追加ロジックを含めることが可能となった。非対称プロパティの可視性オブジェクトプロパティの可視性設定を、可視性の取得とは独立して制御できるようになった。遅延オブジェクトアクセスがあるまで初期化が延期されるオブジェクトを作成できるようになった。#[\Deprecated]
アトリビュート新しいDeprecatedアトリビュートにより、ユーザ定義の関数、メソッド、クラス定数を非推奨としてマークできる。非推奨とマークされた機能は、PHPが提供する既存の非推奨メカニズムの動作が適用される。DOM拡張モジュールの新機能とHTML5サポートDOM APIが新しくなり、標準に準拠したHTML5ドキュメントのパース機能が追加された。標準に準拠しない複数のDOM機能の動作に関するバグが修正され、より便利に利用できる機能が利用可能となった。PDO(PHP Data Object)サブクラスPDOドライバ固有のサブクラスのサポートが追加された。ドライバ固有のSQLパーサーのサポートも追加。
このほかパフォーマンス改善、バグ修正やコードのクリーンアップなども行われている。新機能、改善点の詳しい内容はChangelogを参照。
PHP 8.4のソースコードはPHP公式サイトのダウンロードページから入手可能。
Tags: php
Category: php