![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 07.11.2009
Сообщений: 218
|
![]()
Здравствуйте
![]() Вот столкнулся с такой проблемой. Нужно как-то приведенный ниже код организовать в цикле. Подскажите как это сделать. ![]() PHP код:
![]()
Я бы изменил мир, но Бог не дает исходников...
Если помог, нажми на весы и поставь плюс - в знак благодарности ![]() |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 07.11.2009
Сообщений: 218
|
![]() Цитата:
![]() Я хочу чтобы в цикле перебирались поля объекта "класса" и в них присваивалось соответствующее значение с ассоциативного массива. Пример: PHP код:
Понимаю что привел в пример полный бред - но что-то подобное мне нужно. ![]()
Я бы изменил мир, но Бог не дает исходников...
Если помог, нажми на весы и поставь плюс - в знак благодарности ![]() |
|
![]() |
![]() |
![]() |
#4 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
![]()
Если хотите сделать тяп-ляп, лишь бы работало, то можете воспользоваться функцией get_object_vars или просто
PHP код:
Если хотите сделать правильно, то это не так просто. Нужно использовать отражения классов(ReflectionObject), проверять тип свойства (публичное ли) и только тогда присваивать. Всё это можно вынести в отдельный метод класса и передавать ему лишь массив с данными. Вроде PHP код:
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 07.11.2009
Сообщений: 218
|
![]() Цитата:
![]()
Я бы изменил мир, но Бог не дает исходников...
Если помог, нажми на весы и поставь плюс - в знак благодарности ![]() |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перебор имен всех доступных свойств и методов объект в VBA | ivan1h42 | Microsoft Office Excel | 4 | 10.11.2021 20:11 |
Перебор объектов в цикле | FearDog | Общие вопросы Delphi | 2 | 01.04.2013 23:05 |
Программный перебор свойств контрола | alex77755 | Microsoft Office Excel | 8 | 21.06.2012 08:20 |
Присвоение и передача значения переменной из HTML в PHP | alexscorp1661 | Помощь студентам | 1 | 18.04.2010 11:33 |
Присвоение текста в цикле | AvaMight | Общие вопросы Delphi | 2 | 16.06.2009 01:23 |