Я пытаюсь получить доступ к элементу ассоциативного массива, но он дает ошибку неопределенного индекса.Я убедился, что мой индекс правильный и код написан нормально, но он добавляет алфавит «А» в конце индекса «Жанр» сам по себе.Я не знаю, откуда это.Ниже приведен код, ошибка и дамп:
if($Row){
$Data = unserialize($Row->Data);
$Last = array();
unset($Path[0]);
foreach($Path as $Key=>$name){
echo $name;
$Last = $Data[$name];
}
return $Last;
}
Ошибка, которую я получил
ErrorException (E_ERROR) Неопределенный индекс: GenreA (представление: C: \ xampp \ htdocs)......)
dd($Data,$Path);
Дает:
array:7 [▼
"Regions" => array:10 [▶]
"Country" => array:241 [▶]
"Languages" => array:106 [▶]
"Category" => array:2 [▶]
"SubCategory" => array:2 [▶]
"Genre" => array:2 [▶]
"SubGenre" => array:2 [▶]
]
array:1 [▼
1 => "Genre"
]
Изображение отладки