foreach ($bing_array as $bing_array_val)
{
foreach ($final_array as $final_array_val)
{
if ($final_array_val["link"] == $bing_array_val["link"])
{
$final_array_val["rank"] += $bing_array_val["rank"];
}
}
}
上面的代码有两个 foreach 循环,它们是嵌套的。
它应该针对每个 final_array["link"] 测试每个 bing_array["link"],如果它们相同,则 final_array["rank"] 值应该是 += bing_array["rank"] 但是当我回显 final_array 时, ["rank"] 值不变。
我认为这是一个语法问题,我哪里出错了?
谢谢