如何从对象中获取特定键及其值

时间:2021-03-16 09:36:40

标签: php wordpress woocommerce

如何从对象中获取特定的键及其值?

例如我有查询的输出:

"attribute_summary":"Color: Red",
   "meta_data":[
      {
         "id":5858,
         "key":"_number_field",
         "value":"60,20"
      },
      {
         "id":6275,
         "key":"_mootmed",
         "value":"278 x 138 x 80 mm"
      },
      {
         "id":6276,
         "key":"_kulu",
         "value":"1m2 \/ 26tk"
      },
      {
         "id":6277,
         "key":"_varv_va",
         "value":"hall"
      },
      {
         "id":6278,
         "key":"_alus_al",
         "value":"8,6 m2 \/ 224 tk \/ 1350 kg"
      },
      {
         "id":6279,
         "key":"_alus_mo",
         "value":"1200 x 1200 mm"
      }
   ]

而且我知道如果我这样查询 $product->attribute_summary; 我可以获得数据 Color: Red

但是我如何获得 meta_data 的数据?就像需要获取键 _alus_al 及其显示的值一样。

1 个答案:

答案 0 :(得分:1)

如果您在这里谈论 WooCommerce。从 public class Main { public static void main(String[] args) { System.out.println("\033[4;2m" + "Hello World"); } } 对象中获取特定元值的方法很简单。

$product

请参阅 https://woocommerce.github.io/code-reference/classes/WC-Data.html#method_get_meta 以供参考。

相关问题