Показать сообщение отдельно
  #24 (permalink)  
Старый 11.08.2015, 17:09
Кандидат Javascript-наук
Отправить личное сообщение для vuler Посмотреть профиль Найти все сообщения от vuler
 
Регистрация: 16.02.2012
Сообщений: 109

Сообщение от javaQest Посмотреть сообщение
кто тебе в js запрещает динамически объявлять переменные? Ты о чем вообше говоришь? В твоем случае не объявления, а обращение к несуществующему слоту.
Да никто не запрещает, но на один уровень.
только вот так js не сможет
if ($rrr->ssss->form_rulersq['sss']) {
			
			}else{
				$rrr->ssss->form_rulersq['sss']++;
				var_dump($rrr->ssss->form_rulersq['sss']);//1
			}


Цитата:
и при этом foo не существует, все эти объекты будут созданы?
Да php создает всю цепочку обхектов, если с конечным элементом что-то сделать. А если просто выполнить проверку на существование, никаких объектов не создаст. Просто скажет, что такой цепочки объектов нет и все.

KosBeg - ну только так и остается. Все-таки гибкости JS языку не хватает.
Ответить с цитированием