php8.0 throwが式として利用できる

php8.0 throwが式として利用できる

php8.0では、throw文が式として利用できるようになったので、そのサンプルコードを記述してます。

環境

  • OS  CentOS Linux release 8.0.1905 (Core)
  • php 8.0.0

throw式

php8では、throwがステートメントだけでなく式としても利用できるため、以下のようにアロー関数や、三項演算子でも使用することができます。