неопределенная ошибка индекса после проверки многомерного массива - PullRequest
0 голосов
/ 13 марта 2012

почему я получаю неопределенную ошибку индекса?

if(isset($arr["val"][3])
{ 
$res =isset($arr["val"][3]["body"]) ? $arr["val"][3]["body"] : "";

}

ошибка ..

Неопределенный индекс: тело ИСТОЧНИК: ... в сети ....

Пробовал с array_key_exists - та же проблема

1 Ответ

0 голосов
/ 13 марта 2012

в предложении if отсутствует скобка:

if (isset ($ arr ["val"] [3]) )

можете ли вы показатьсодержимое массива echo var_dump($arr);

...