PHP未定义的偏移通知

use*_*300 0 php arrays

我有以下条件:

if ( 
    $items[ $count + 1 ]->menu_item_parent != $parent_id && 
    $submenu && 
    $items[ $count + 1 ]->menu_item_parent != $item->ID) {

    //something

}
Run Code Online (Sandbox Code Playgroud)

我收到通知:

Undefined offset: 13
Run Code Online (Sandbox Code Playgroud)

所以我假设$items数组中不存在13 并且可以通过检查来避免它in_array.但是我不确定如何在上述条件下使用该功能.

San*_*N S 7

if ( isset($items[ $count + 1 ]) && 
    $items[ $count + 1 ]->menu_item_parent != $parent_id && 
    $submenu && 
    $items[ $count + 1 ]->menu_item_parent != $item->ID) {

    //something

}
Run Code Online (Sandbox Code Playgroud)