2015-02-09 6 views
0

Я хочу получить доступ к этому элементу массивов с именем 'tag', как я могу это сделать? Array;Доступ к члену массива codeigniter

array (size=1) 
    0 => 
    object(stdClass)[23] 
     public 'tag' => string '20' (length=2) 
+0

Вы может потребоваться использовать result_array() в вашей модели и f огрунтовать его в вашем контроллере, а затем посмотреть – user4419336

+0

Это сработало, спасибо. Но могу ли я получить доступ прямо так, как этот массив_имя ['tag']? – dave

+0

В стороне ваш foreach в контроллере делает массив данных '$ data ['something'] [] = array ('name' => $ result ['name'])', а на представлении будет 'foreach ($ something as $ row) {echo $ row ['name']} 'Просто идея, чтобы не допустить, что ваш контроллер говорит или моделирует. – user4419336

ответ

1

если и хотят объект доступа массива

$array_name->object_name; 

если вы член массива хочет доступ

$array_name[array_member]; 

если объект в массиве memebr означает использование

$array_name[array_member]->object_name; 
Смежные вопросы