PHPを使用して多次元配列にデータを追加しています。私は私が使用している2つの方法があります。彼らは同じ仕事をする必要があります。PHP多次元配列とできるだけ早くデータを追加する
これを1000回連続して実行すると、どちらが高速で推奨ですか?
A)
$a[$arr['ka']][$arr['mu']][$arr['kd']]['p'] = $p;
$a[$arr['ka']][$arr['mu']][$arr['kd']]['k'] = $k;
B)
$a[$arr['ka']][$arr['mu']][$arr['kd']] = ["p" => $p, "k" => $k];
Benchmark it ... ?! – deceze
あなたは簡単に試してみませんか? – arkascha
そして、率直に言って、なぜその違いが重要なのでしょうか?配列への要素の追加_実行中のスクリプトは、定義上重要ではありません。これは、永続的なデータをより大きなスケールで操作する場合にのみ重要です。しかし、確かにメモリ内配列は選択のアプローチではありません... – arkascha