PHP7からPHP8
PHP8になって変更が必要な事などで初歩的な内容をメモしておこうと思う。
公式サイト等
- PHP 7.4.x から PHP 8.0.x への移行
https://www.php.net/manual/ja/migration80.php
その他
each関数が削除された
配列変数からキーとデータのセットを取り出して変数に格納するeachが削除された。
PHP7で使っていた場合は書き換える必要がある。
- 参考
- PHP8 で Call to undefined function each() になる場合の対処法
https://qiita.com/nanasess/items/7dfea1b1d6fde21d227f - 【PHP8】while – each を foreach に置きかえる
https://clouds.tokyo/blog/php8-each/
- PHP8 で Call to undefined function each() になる場合の対処法