$table['key']
使用する前に存在するかどうかを確認したい。これを行う適切な方法は何ですか?
多くの異なるコードを見てきましたが、それらがすべて同等で正しいかどうかはわかりません。以下にいくつかの例を示します。
// 1
if(isset($table['key'])) { ... }
// 2
if(isset($table) and isset($table['key'])) { ... }
// 3
if(isset($table) and array_key_exists('key',$table)) { ... }