PHP v8.3.0 リリース
PHP v8.3.0 がリリースされました。
新機能や変更点
Qiita に投稿されている PHP 8.3 の新機能や変更点についての記事です。
詳細
詳細は以下をご覧ください。
上記のページを機械翻訳したものを掲載しておきます。
PHP 8.3.0、2023年11月23日リリースの変更点は以下の通りです:
- Bcmath拡張で数値から末尾のゼロを取り除くバグを修正。
- CLIに
pdeathsig
を追加し、マスタープロセスが終了した際にワーカーを終了させる。- 複数ファイルの同時リンティングに対応。
- トレイトからのメソッドインポート時に
final
修飾子を許可。- セグフォルトやエラーメッセージの改善。
- シグナルハンドラにSA_ONSTACKを設定し、他のプロセスコードとの互換性向上。
- ファイバーのシャドウスタックサポートを追加。
- Zend Max Execution TimerをLinuxのZTSビルドでデフォルト有効に。
open_basedir
パスのランタイム設定での..
使用を禁止。- セグフォルトやリソースリーク、
__debugInfo
の問題を修正。#[\Override]
属性の導入。- Curl、Date、DOM、Exif、FFI、Fileinfo、FPM、GD、Intl、JSON、LDAP、LibXML、MBString、mysqli、Opcache、OpenSSL、PCNTL、PCRE、PGSQL、Phar、POSIX、Random、Reflection、SAPI、Session、SimpleXML、Sockets、SPL、Standard、Streams、XSLTProcessor、ZIPなど、多くの拡張機能での機能追加やバグ修正が含まれています。