Сообщение от 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 языку не хватает.