私は連想配列にIDと名前のセットを持っています。私の他の配列には、私が最初のリストと比較したいIDのリストがあります。連想配列と標準配列値の比較PHP
私は連想配列から名前を失うことなく交差型検索機能を実行できるようにしたいと考えています。
ネストされたforeachを実行しましたが、どちらのアレイも潜在的に70k +の値を持つ可能性があるため、このプロセスは永遠にかかるようです。
私は連想配列にIDと名前のセットを持っています。私の他の配列には、私が最初のリストと比較したいIDのリストがあります。連想配列と標準配列値の比較PHP
私は連想配列から名前を失うことなく交差型検索機能を実行できるようにしたいと考えています。
ネストされたforeachを実行しましたが、どちらのアレイも潜在的に70k +の値を持つ可能性があるため、このプロセスは永遠にかかるようです。
$assoc = array(
'a' => 'one',
'b' => 'two',
);
$array = array('b', 'c', 'd');
$match = array_intersect_key($assoc, array_flip($array));
print_r($match);
出力:
Array
(
[b] => two
)
私はあなたが後にしているものであると信じています。
両方の配列の簡単な例を示してください。 –