本文共 662 字,大约阅读时间需要 2 分钟。
我有这个数组,我试图在sku与“Testproduct\u2327”匹配时获取“id”。
我不知道如何实施这一点。
$main_array = array (
'status' => true,
'response' =>
array (
'code' => 200,
'result' =>
array (
'products' =>
array (
0 =>
array (
'id' => '0242e39e-bf20-11eb-fc6f-4cc6b4b8af34',
'sku' => 'Testproduct_0'
),
1 =>
array (
'id' => '0242e39e-bf20-11eb-fc6f-4cc6b6682978',
'handle' => 'vend_2327handle',
'sku' => 'Testproduct_1'
),
2 =>
array (
'id' => '0242e39e-bf20-11eb-fc6f-4cc6d31d1d02',
'handle' => 'vend_2327handle',
'sku' => 'Testproduct_2327',
),
),
),
)
);
我试过这个&它不起作用
array_walk_recursive($main_array, function ($item, $key) {
if($key == "sku" && $item == "Testproduct_2327"){
echo $item;
}
});
谢谢
转载地址:http://zeqhp.baihongyu.com/