Slide 44
Slide 44 text
PHPのバージョンアップ時にも役立ったAST(2026年版)
PHP 8.5で注目した非推奨項目
PHP 8.5にバージョンアップする際にASTを活用できるケース
• PHP 8.5.x で推奨されなくなる機能
https://www.php.net/manual/ja/migration85.deprecated.php
• 正規化されていない型名でのキャスト
• “正規化されていない型名 (boolean), (integer), (double), (binary) でキャストす
ることは、 推奨されなくなりました。 (bool), (int), (float), (string) をそれぞれ
使ってください。”
• セミコロンでcase文を終了させる
• “case文をコロンではなく、セミコロンで終了させることは、 推奨されなくなりま
した。”
44