我有下面的输出,我想检索user_name的值。如何获取此记录。
stdClass Object
(
[id] => 1
[module_name] => Users
[name_value_list] => stdClass Object
(
[id] => stdClass Object
(
[name] => id
[value] => 1
)
[user_name] => stdClass Object
(
[name] => user_name
[value] => admin
)
[phone_mobile] => stdClass Object
(
[name] => phone_mobile
[value] =>
)
)
)
stdClass Object
(
[id] => 159e9892-10fa-9b47-0134-5013c7c8a8ed
[module_name] => Users
[name_value_list] => stdClass Object
(
[id] => stdClass Object
(
[name] => id
[value] => 159e9892-10fa-9b47-0134-5013c7c8a8ed
)
[user_name] => stdClass Object
(
[name] => user_name
[value] => ishani.lad
)
[phone_mobile] => stdClass Object
(
[name] => phone_mobile
[value] => 9033187384
)
)
)
stdClass Object
(
[id] => 319f2420-86dc-6ebf-91e2-5790507595ee
[module_name] => Users
[name_value_list] => stdClass Object
(
[id] => stdClass Object
(
[name] => id
[value] => 319f2420-86dc-6ebf-91e2-5790507595ee
)
[user_name] => stdClass Object
(
[name] => user_name
[value] => rajkumar.prajapati
)
[phone_mobile] => stdClass Object
(
[name] => phone_mobile
[value] => 8460078459
)
)
)
使用$value->id,我可以检索id,但我想检索user_name的值。例如ishani.lad
由于它是对象,您可以按以下访问它
$value->name_value_list->user_name->value
假设对象存储在变量$data
中,则
foreach($data as $row){
echo $row->name_value_list->user_name->value.'<br/>';
}