2011-04-01 9 views
4

phpの2つの配列間で内部結合を行う可能性はありますか?例PHPの2つの配列間で共通の値を得る方法はありますか?

ため、私は2つの配列ARRAY1を持っている場合、配列2

入力:

array1[0]['id']=1 , array1[1]['id']=2 , array1[2]['id']=3 

array2[0]['id']=3 , array2[1]['id']=4 , array2[2]['id']=5 

出力:

array2[0]['id']=3; 

それはどんな作り付けの機能と共通の値を取得することは可能でしょうか?

おかげで、 バラン

+0

http://www.php.net/manual/en/function.array-intersect.php?この「内部結合」の結果はどのようなものでしょうか?あなたの配列は有効ではありません。 –

+0

私は必要な出力を持つファイルを編集しました。 – balanv

+0

Fine ..次にarray_insterectがうまくいくでしょう:) – Vijay

答えて

8

array_intersect()機能を使用すると、私は正確に何が必要理解できませんでした;-)

+0

大変ありがとうございます。結果はきれいです... – balanv

0

を探している1かもしれません。

私は右推測している場合は、私はuが

array_intersectはこれを行うことができます。.. 2つの配列の交点が必要だと思う...

これはuが望むものでない場合は、とのご質問を更新してください正確な入力と期待される出力..

+0

私は入力と出力でファイルを編集しました... – balanv

関連する問題