Я пытаюсь создать ассоциативный массив в PHP, используя объект. Объект — это значения из базы данных, называемой категорией. Он имеет только два значения: идентификатор и поле имени.
Вот что у меня есть:
$category = $em->getRepository('AppBundle:Category')->findAll();
$stuff = array();
foreach($category as $cat) {
$stuff[$cat->getName()] = $stuff[$cat->getId()];
}
Но я получаю эту неприятную ошибку:
Примечание: Неопределенное смещение: 1
Я должен сказать, что я использую Symfony 3. Любая помощь была бы здоровой.
$stuff[$cat->getId()];
должно быть этим$cat->getId();
, не так ли? - person Sahil Gulati   schedule 14.05.2017