Php 从Woocommerce中受保护的元数据对象获取数据
我需要从这个对象中获取Php 从Woocommerce中受保护的元数据对象获取数据,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我需要从这个对象中获取ntva的值,但我不知道怎么做 Meta_data Object ( [current_data:protected] => Array ( [id] => 99769 [key] => ntva [value] => SRTTE ) [data:protected] => Array ( [id] => 99769 [key] => ntva [value] => SRTTE ) ); Foreach ($data->
ntva
的值,但我不知道怎么做
Meta_data Object ( [current_data:protected] => Array ( [id] => 99769 [key] => ntva [value] => SRTTE ) [data:protected] => Array ( [id] => 99769 [key] => ntva [value] => SRTTE ) );
Foreach ($data->current_data as $key => $value){
echo $key.', value'.$value.'<br/>';
}
Meta_数据对象([current_data:protected]=>Array([id]=>99769[key]=>ntva[value]=>SRTTE)[data:protected]=>Array([id]=>99769[key]=>ntva[value]=>SRTTE));
Foreach($data->current_data as$key=>$value){
回显$key.',value'.$value.
;
}
这辆车什么也没给我看
此对象来自WooCommerce(电子商务wordpress插件)订单数据数组。我需要ntva
值以在PDF发票中显示它。,WC\u Meta\u Data
有一个getter\u get
,因此您可以像这样访问它:
$data->key
将输出ntva
或使用以下方法:
foreach($data->get_data()as$key=>$value){
回显$key.',value'.$value.
;
}
非常感谢,我有我需要的东西。开玩笑的是,我总是使用get_data()方法,真丢脸
foreach ($data->get_data() as $key => $value){
echo $key.', value'.$value.'<br/>';
}