0
так у меня есть объект:получение свойств объекта и значения recursivly
$user->name->first = "Bob";
$user->name->last = "Smith";
$user->address->street = "1234 anywhere st.";
$user->address->city = "Chicago";
$user->address->state = "Texas";
как может я перебирать этот объект, не зная «имя, адрес» собственность?
Я хочу быть в состоянии сделать
foreach ($user as $key -> $value)
{}
теперь я могу это сделать:
foreach ($user as $key -> $value)
{
foreach ($value as $k => $v)
{
echo $k . "," . $v . "\n";
}
}
и я получаю хороший маленький список
first,Bob
last,Smith
street,1234 anywhere st.
city,Chicago
state,Texas
, но как я могу получить имя или адрес для печати?
т.е.
name,first,Bob
name,last,Smith
address,street,1234 anywhere st.
address,city,Chicago
address,state,Texas
Это в '$ key' ... также, его' => '' не -> ' – crush
да он уверен. благодаря – bart2puck