2013-08-08 2 views
0

У меня есть черный с 1 часа назад. я работал в CI и я следующий массив:CodeIgniter foreach loop. Как обратиться к объекту «ключ»

Array 
    (
    [0] => stdClass Object 
     (
      [id] => 58 
      [idAby] => 57 
      [utilizator] => [email protected] 
      [parola] => ######## 
      [group] => 3 
      [nume] => Georgescu 
      [confirm] => 1 
     ) 

    ) 

В средстве просмотра, я просто массив петли следующим образом:

<?php foreach($arr as $key=>$value):?> 
<span id="<?=$value->id?>"><?= $value->nume ?></span> 
<?php endforeach ?> 

Но мой вопрос, если есть просто способ вернуть StdClass Ключ объекта?

Заранее спасибо.

+1

Я думаю, что я понял. В этом примере вам нужно получить '[0]'? или вам нужен список свойств объекта? – lsouza

+0

Ваш вопрос непонятен? Что ты пытаешься сделать? – SasaT

+0

@ Хисаму Я хочу получить [id] или [nume]. Без проблем. Я нахожу другой способ сделать это. Спасибо. –

ответ

1

Из того, что я понимаю, вы хотели бы знать свойства объекта. Если это правильно, я бы предложил посмотреть get_object_vars() в руководстве php.net.

Согласно инструкции:

Возвращает ассоциативный массив объектов определяется доступных нестатические свойств указанного объекта в области.

Пример:

<?php 
$properties = get_object_vars($value);