2つの配列を結合し、重複する文字列の対応する値を追加したいとします。文字列配列と整数配列をマージして、文字列配列に重複の対応する値を追加する方法
私のコードは次のとおりです。
$ids='f5522a8cc736750fffe1a9b7aa72c7bf','f5522a8cc736750fffe1a9b7aa72c7bf','26ba78d98033416372c3314c784f7aac','26ba78d98033416372c3314c784f7aac','6e983831ac2a73469abb7f94bdb8887f','6e983831ac2a73469abb7f94bdb8887f','c6c5c00f7266ff3ca584662a0bc48bd3','c6c5c00f7266ff3ca584662a0bc48bd3'; $ids2 ='1','8','1','4','6','1','3','1'; $ids = explode(',',$ids); $ids2 = explode(',',$ids2); $a = $ids; $b = $ids2; $c = array_combine($a, $b); print_r($c);
私は何を取得することです:
Array (['f5522a8cc736750fffe1a9b7aa72c7bf'] => '8' ['26ba78d98033416372c3314c784f7aac'] => '4' ['6e983831ac2a73469abb7f94bdb8887f'] => '1' ['c6c5c00f7266ff3ca584662a0bc48bd3'] => '1')
私が欲しいのです:あなたはこのコードを使用することができます
Array (['f5522a8cc736750fffe1a9b7aa72c7bf'] => '9' ['26ba78d98033416372c3314c784f7aac'] => '5' ['6e983831ac2a73469abb7f94bdb8887f'] => '7' ['c6c5c00f7266ff3ca584662a0bc48bd3'] => '4')
おかげでたくさん、しかし、どのように私は配列を取得した値を追加するには、ここから進むことができます([ 'f5522a8cc736750fffe1a9b7aa72c7bf'] => '9' [ '26ba78d98033416372c3314c784f7aac'] => '5' [ '6e983831ac2a73469abb7f94bdb8887f'] => ' 7 '[' c6c5c00f7266ff3ca584662a0bc48bd3 '] =>' 4 ') –
私は自分の答えを更新しました。申し訳ありませんが、私は更新せずに処理できると思います。 –
うわー、あなたは完璧に働く最高の人です! –