BLOG
ブログ
  • TOP
  • BLOG
  • PHP8.3の変更点について④「クラス定数への動的アクセス」

PHP8.3の変更点について④「クラス定数への動的アクセス」

PHP8.3の変更点について④「クラス定数への動的アクセス」

CONTENT

こんにちは、エンジニアのDです。

11月にPHP8.3がリリースされました。
今回も追加された機能、変更点を抜粋してご紹介します。


前回、型付きクラス定数について紹介しましたが、今回はクラス定数への動的アクセス について紹介します。


【実行環境】

・PHP8.3
・Laravel 10.34.2


■クラス定数への動的アクセス

PHP8.3からクラス定数への動的アクセスが可能になりました。
enumに対しても可能です。

※enum:https://www.php.net/manual/ja/language.types.enumerations.php


[動的アクセスをする際の記述]

・class

・enum

PHP8.2以前は、そもそも動的アクセスする方法がなかったのでPHP8.3から新しく追加されました。


今回はここまでにします。
それでは!