1
だから私は自分のデータでこれを実行しています:の取得値 - PHP
$結果= array_merge(array_intersect($ X、array_keys($ yを))、array_diff(array_keys($ yを)、$ X ))
ここで、必要なすべてのキーを正しい順序で含む結果$ rが得られました。
結果を返す前に、キーの値もすべて取得してから、キーと値の両方を含む新しい配列を返したいと思います。
必要な値はすべて$ yです。すべてのキーは$ resultにあります。しかし、キーと値は基本的に異なる順序です。私はそれぞれを通って検索することができましたが、効率的でない可能性がありますか?これを行う最も効率的な方法は何ですか?
キーの結果=右の順にキーの配列
Y =配列と戻したい
値:キーの配列に対応する値
おかげと共に正しい順序で