php не может определить ключи массива

при создании объекта класса передается массив параметров, и если при создании одного объекта все работает как надо, то при создании другого php ведет себя странно

var_dump($attr);
echo('<br><br>');
var_dump(array_keys($attr));

из кода выше я получаю это:

aray(1){[0]=>array(4){["id"]=>string(1)"1"["access_level"]=>string(45)"администрирование сайта"["name"]=>string(26)=>"Администратор"["role"]=>string(5)"admin"}}
array(1){[0]=>int(0)}

Ответы (1 шт):

Автор решения: user69

Спасибо комментариям от Eugene X. На самом деле глупая ошибка, нужно было использовать array_keys($attr[0])

→ Ссылка