如何获取stdClass Object foreach循环的值

cic*_*man 1 php mysql wordpress wpdb

stdClass Object
(
    [meta_id] => 11
    [post_id] => 8
    [meta_key] => wpp_gpid
    [meta_value] => gpid_1124779119
)
stdClass Object
(
    [meta_id] => 12
    [post_id] => 8
    [meta_key] => _edit_last
    [meta_value] => 1
)
stdClass Object
(
    [meta_id] => 13
    [post_id] => 8
    [meta_key] => _edit_lock
    [meta_value] => 1346228510:1
)
stdClass Object
(
    [meta_id] => 16
    [post_id] => 8
    [meta_key] => _thumbnail_id
    [meta_value] => 9
)
Run Code Online (Sandbox Code Playgroud)

这是print_r值 $poster_meta = $wpdb->get_results("SELECT * FROM $wpdb->postmeta WHERE post_id = '{$poster}'");

我如何获得meta_valuemeta_key = thumbnail,并meta_key = _edit_last

Mih*_*rga 5

把它当作一个对象.检查对象的工作方式.

foreach($poster_meta as $object){
    echo $object->meta_id."\n";
    echo $object->post_id."\n";
    echo $object->meta_key."\n";
    echo $object->meta_value."\n";
}
Run Code Online (Sandbox Code Playgroud)