cakephp3.6.12でphp73にしたら下記のエラー。
- cakephp3.6.15にあげたら治りました。
- https://github.com/cakephp/cakephp/issues/12536
php73はcompactで未定義でNotice吐くようになったみたいです
- https://devblog.thebase.in/entry/2018/12/05/113000
- https://www.php.net/manual/ja/migration73.incompatible.php
compactの動作を確認しました。
<?php
$a = '123';
compact('a', 'b’);
エラーが発生します
Notice: compact(): Undefined variable: b in scratch_2.php on line 3