php - 如何获取 stdClass 对象 foreach 循环的值

标签 php mysql wordpress

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
)

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

如何获取 meta_key = thumbnailmeta_key = _edit_lastmeta_value

最佳答案

把它当作一个对象。检查how objects工作。

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";
}

关于php - 如何获取 stdClass 对象 foreach 循环的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12179235/

相关文章:

mysql - 连接两个 SQL 表

php - PHP 中 MySQL 中两个时间的差异

javascript - 使用 jquery 添加类到 ajax 表单

php - 使用 PHP 将数据添加到特定列中的 csv 文件

php - 如何在php中找到没有扩展名的图像类型?

php - 使用破折号引起的未定义常量?

php - 带有 PHP post 方法的 HTML5 表单

mysql - 我无法让这个 mysql 连接查询产生所需的结果

php - WordPress 如何仅获取自定义帖子类型的父帖子

php - cforms上传自定义文件名