ホームページ >バックエンド開発 >PHPチュートリアル >100 ポイントの PHP 配列のマージ

100 ポイントの PHP 配列のマージ

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-23 13:52:331070ブラウズ

json データのキーと値のペアを定義しました K はキーを表します V は値を表します
値には rn (改行) があります
つまり、2 つの PHP 配列をマージして無視したいのですK と Value がまったく同じである場合、K が同じで V が異なる場合、V をマージします。値は同じ方法で slpit を使用して配列を取得し、交差を求めます
[
{'K ':'k111111','V':'v11111rnV11112rnV11113'} 、
{'K':'k22222','V':'v22222'}、
{'K':'k33333,'V':'v33333' },
{'K':'k44444','V ':'v44443rnv44444'}
]
PHP json_decode 関数の後に配列を取得
2 番目の json
[
{'K':'k111111','V': 'v11111'}、
{'K':'k33333、'V':'v33333'}、
{'K':'k44444'、'V':'v44444rnv44445rnv44446'}、
{'K':'k55555 ','V':'v55555'}
]
get 次の結果を取得します:
[
{'K':'k111111','V':'v11111rnV11112rnV11113'},
{'K':'k22222',' V':'v22222'}、
{'K':' k33333、'V':'v33333'}、
{'K':'k44444'、'V':'v44443rnv44444rnv44445rnv44446'}、
{'K' :'k55555','V':'v55555'}
]
つまり K
マスターの皆さん、どうやってそれを達成するか聞いてもいいですか


ディスカッションへの返信 (解決策)

間違ったドン交差点に行かないで、数字の大きい方に行ってください

誰も来ません、マスター

rree rree

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。