我使用了MapScan并对此错误进行了迭代
无法解组为非指针int64
第一次迭代后出现错误。
这是我正在处理的代码:
{{1}}
答案 0 :(得分:0)
我找到了结果:
rowValues = make(map [string] interface {})
我也必须在for循环中添加这一行。
这是最终代码:
foreach($arr as $prod){
echo $prod['title'] . " SKU's:\n";
$sku = array_intersect_key($prod['variants'], array_unique(array_column($prod['variants'], 'sku')));
// $sku is now the array data of the unique SKU's.
// Echo them how you want, for demo purpose I use var_dump
Var_dump($sku);
echo "\n\n";
}