Açıkçası hiç aklıma gelip araştırdığım bi' şey değil

Şöyle söyleyebilirim. Dizilerde nasıl şu syntax'ı kullanıyorsak nesnelerde de söylemiş olduğunuz syntax'ı kullanıyoruz.
Dizilerde;
<?php
$r10 = array();
$r10["user"] = array();
$r10["user"]["name"] = "Ogün";
$r10["user"]["surname"] = "Karakuş";
var_dump($r10);
/*
array(1) {
["user"]=>
array(2) {
["name"]=>
string(4) "Ogün"
["surname"]=>
string(7) "Karakuş"
}
}
*/Nesnelerde;
<?php
$r10 = (object) array();
$r10->user = (object) array();
$r10->user->name = "Ogün";
$r10->user->surname = "Karakuş";
var_dump($r10);
/*
object(stdClass)#1 (1) {
["user"]=>
object(stdClass)#2 (2) {
["name"]=>
string(4) "Ogün"
["surname"]=>
string(7) "Karakuş"
}
}
*/