考えると二つの配列交差:PHPの配列は、(一種の)
$foo = array('a', 'b', 'c');
$bar = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
を組み込みのPHP関数、次の結果配列を生成することがありますか?
$result = array('a' => 1, 'b' => 2, 'c' => 3);
私はphp.netにArray Functionsリストを進めてきたが、私が探しているものを見つけるように見えることはできません。私はそれが必要な場合は自分自身で行う方法を知っていますが、これは一般的な問題であると考えていました。それは、それを行い、ホイールを再構成したくない組み込み関数かもしれません。
基本的にバーのキーが$ fooに一致する値を持つ$ barからキー/ valのペアを引き出しますか? –
明確にする:最初の配列に一致するキーを持つ2番目の配列から値を抽出しますか? – ManseUK
はい、2番目の配列( '$ bar')の要素を持ち、最初の配列のキー(' $ foo')のみを持つ結果の配列が必要です。 – FtDRbwLXw6