php - 如何获取数组 stdClass 对象值
问题描述
我有一个与Get values stdClass Object PHP类似的问题,但是,我有点迷失了他所指的对象是什么的答案。
这是代码,希望从中获取值并将avg_open_rate
其显示到我的输出文本副本中。avg_click_rate
$statsInfo[]
if ( wp_remote_retrieve_response_code( $response ) == 200 ) {
foreach ( $body->members as $member ) {
if( $member->unique_email_id != '4b6354db09' )
continue;
$user = $member->email_address;
$statsInfo[] = $member->stats;
}
print_r( $statsInfo );
echo '<p> User: '. $user .' </p>';
echo '<p> Click Rate: '. $statsInfo->avg_click_rate .' </p>';
echo '<p> Open Rate: '. $statsInfo->avg_open_rate .' </p>';
} else {
echo '<b>' . wp_remote_retrieve_response_code( $response ) . wp_remote_retrieve_response_message( $response ) . ':</b> ' . $body->detail;
}
print_r 和 echo 上的输出:
Array (
[0] => stdClass Object (
[avg_open_rate] => 0
[avg_click_rate] => 0
)
)
User: john@doe.com
Click Rate:
Open Rate:
解决方案
推荐阅读
- python - 在 Class 中存储表格数据
- laravel - Axios 请求已被 cors 阻止,请求的资源上不存在“Access-Control-Allow-Origin”标头
- android - 在颤动中结合两个不同的firebase集合
- javascript - 让 babel 自动转译
- javascript - 从 api 获取新数据
- javascript - 如何在反应js中传递一个函数来形成输入值?
- haskell - 在用户定义类型和现有类型之间定义已经存在(例如在 Prelude 中)运算符的正确方法是什么?
- scala - 具有案例等级评级的 ALS 训练数据
- python - Pandas 中的线性模型
- python - Python 文件上传更改校验和