助けてください。PHP は 2 つの 2 次元配列を比較し、キーで並べ替えて重複する値を見つけます。

WBOY
リリース: 2016-06-13 12:37:41
オリジナル
870 人が閲覧しました

助けてください。php は 2 つの 2 次元配列を比較し、キーで並べ替えて重複する値を見つけます。 。
例は次のとおりです:

<br />
$arr1=array(<br />
   0=>array('pid'=>1,name=>'user1'),<br />
   1=>array('pid'=>2,name=>'user2')<br />
);<br />
ログイン後にコピー

<br />
$arr2=array(<br />
   0=>array('pid'=>3,name=>'user1'),<br />
   1=>array('pid'=>4,name=>'user4')<br />
);<br />
ログイン後にコピー

次の結果を取得したい:
<br />
$arr2=array(<br />
   0=>array('pid'=>1,name=>'user1'),<br />
   1=>array('pid'=>2,name=>'user2')<br />
   2=>array('pid'=>3,name=>'user3'),<br />
   3=>array('pid'=>4,name=>'user4')<br />
);<br />
ログイン後にコピー

これら 2 つの配列を比較して重複する値を見つけ、pid で並べ替えて、pid が大きい重複した user1 を user3 に変更したいと考えています。
二次元配列 php 並べ替え

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート