我在$args['product']
内有一个包含此键的对象
["prices_array":"WC_Product_Variable":private]
当我var_dump($args['product'])
时,显示该键及其值,但是当我循环时,该键被跳过
foreach ($args['product'] as $key => $value) {
var_dump($key);
var_dump($value);
}
如何在php中访问此密钥?我甚至尝试json_encode($args['product'])
,但结果相同,该键被跳过。
由于
答案 0 :(得分:0)
您尝试检索的属性是私有的。它的设计不适合您的代码访问。相反,你需要使用一种方法。
使用get_variation_prices()
。
$prices = $product->get_variation_prices();