我有一个名为
我尝试循环遍历数组并提取"name"键的值,以下是我的代码:
$woo_post_category
的关联数组,如下所示:array(1) { [0]=> object(stdClass)#5839 (10) { ["term_id"]=> int(796) ["name"]=> string(20) "Womens Comfort Bikes" ["slug"]=> string(20) "womens-comfort-bikes"
我尝试循环遍历数组并提取"name"键的值,以下是我的代码:
foreach($woo_post_category as $key_category => $value_category) {
if ( $key_category == 'name') {
echo 'Product is in Category:' . ' ' . $value_category;
}
}
我遇到了一个错误:
PHP可捕获致命错误:无法将stdClass类的对象转换为字符串
请问有人能指出问题所在吗?谢谢。
$value_category
是 stdClass 对象,您正在尝试将其输出。请尝试$value_category->term_id
。 - Jigar