【PHP】Warning: Undefined array key のエラー

ちょっと前に構築したシステムを開いた所

Warning: Undefined array key

のエラーがズラーっと出てしまった

このエラーはphp8からのエラーで

GET、POSTでよく出るエラーです。

$_GET[‘param’]

のように書いていると全部エラーになります。

定義をしていない変数はエラーとなるのですが、GETは定義をしていないとみなされてしまうという。。

このエラーの解消法ですが

$_GET[‘param’]

if( isset( $_GET[‘param’] ) )

 

とすればエラーを回避できます。

PHP8からめんどくなりました。。::