数组未定义的偏移量如果条件为[php]

时间:2018-11-23 20:58:56

标签: php

我知道我在数组[零索引]中的第一个元素为NULL,并且我想在{if}条件下进行检查。但我在这里有个通知。我该怎么做才能解决该通知? 我的简单代码:

$arr = [];
$arr[1] = '1';
if($arr[0] === NULL)
    echo 'if';
else
    echo 'else';

1 个答案:

答案 0 :(得分:1)

您可以做的是检查相对于数组索引的变量是否已初始化/设置。例如:

$arr = [];
$arr[1] = '1';
if(!isset($arr[0]))
    echo 'if';
else
    echo 'else';