[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: foreach
Гость_slava
помогите понять смысл конструкции:
...
foreach($rows as $row) {

$boolFeatured = $row->flag_featured;
$boolTop = $row->flag_top;
$boolCommercial = $row->flag_commercial;
$boolPublished = $row->published;
}
...
пусть массив одномерный задается $rows = array ('value1','value2','value3','value4')

т.е. foreach берет первое значение массива :$row='value1' и ... непонятно что делает потом , т.е. непонятно что за конструкция "$row->flag_featured;" символ "->" используют классы, но классами тут и не пахнет ...



Спустя 5 минут (30.06.2010 - 10:32) sergeiss написал(а):
А что такое $rows - какого тип переменная? Где она объявляется? Не так, что "пусть задается", а как оно в коде сделано.

Спустя 3 часа, 35 минут, 57 секунд (30.06.2010 - 14:08) Гость_slava написал(а):
цитирую : "$rows = $database->loadObjectList();" судя из названия loadObjectList- загрузка , объект , список, вроде стало понятно, $rows - это массив оюъектов!?

Спустя 3 минуты, 2 секунды (30.06.2010 - 14:11) sergeiss написал(а):
Цитата (Гость_slava @ 30.06.2010 - 15:08)
судя из названия loadObjectList- загрузка , объект , список, вроде стало понятно, $rows - это массив оюъектов!?

Похоже, что так и есть, что $rows - это массив объектов smile.gif И в итоге $row - это один элемент, объект. Который, в свою очередь, имеет какие-то свойства. А возможно, что и функции.

Спустя 45 минут (30.06.2010 - 14:56) Guest написал(а):
спб wink.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.