Показать сообщение отдельно
  #17 (permalink)  
Старый 02.12.2009, 02:24
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от e1f
@items -- именно массив
да, хоть объект содержащий свойства.
все суть контейнер.
без контейнера эта синтаксическая конструкция не употребляется.
точно также как foreach($array as $key=>$value) (PHP) или for(key in array) (JS)
если нету array-а, то и конструкции эти использовать нельзя.

или в Perl цикл со счетчиком, и цикл для перебора индексов/ключей/свойств есть одна синтаксическая структура?
что-то не верится

но даже если это так, я изначально говорил прежде всего о PHP
не о JS(хотя для него тут мое мнение такое же)
не о C(в нем я наоборот часто себе позволяю использование циклов "не по правилам", в связи с разностью областей моего личного их знания и применения)
не о Perl, в котором я не специалист
не о Brainfuck в котором один вид цикла/условия, и не может быть вопроса "что использовать"(зато вопрос "как сделать" возникает)))

PS непринятие отказа отклонено
Ответить с цитированием