[英]Get protected custom order item meta data array from WooCommerce order
[英]Get the data from a protected Meta data object in Woocommerce
我需要从此Object获取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/>';
}
这个foreach没有显示任何内容。
该对象来自WooCommerce(电子商务wordpress插件)ORDER数据数组。 我需要ntva
值才能在PDF发票中显示它。
望着源 , WC_Meta_Data
有一个getter __get
,这样你就可以访问它,如:
$data->key
将输出ntva
或使用get_data()方法:
foreach ($data->get_data() as $key => $value){
echo $key.', value'.$value.'<br/>';
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.