私自身は、このロジックをたくさん使用して見つける:私はちょうど開始時にゼロにそれらすべてを設定することはできません重複したキーの更新では、PHPの平等?
if (isset($array[$key]))
$array[$key] += $num;
else
$array[$key] = $num;
キーが動的に生成されるからです。
これは、MySQLのON DUPLICATE KEY UPDATE
ロジックに似てより洗練された方法があるのだろうかと思っていました。
これは、mysqlのやり方とほぼ同じです。キーが存在するかどうかを確認し、存在しない場合は挿入クエリを実行し、そうでない場合は更新クエリを実行します。 –