Month: February 2023

php8.0 のキャッチアップ – match式

巷ではLaravel 10がリリースされ賑わっていますが、最近私が担当した案件はL9へのUpgradeです。 いつもの様にLaravel Shiftが出してくれるPull Requestを眺めていると、見慣れない記法が出てきました。 調べてみるとPHP8.0から導入されてた記法でした。 PHP8.0がリリースされて間も無くキャッチアップしたはずなのですが、全く記憶にありません。 ということで、再度PHP8.0から導入された機能を復習しました。 いくつか取り入れたい記法を見つけたのでご紹介します。 今回はmatch式です。