2つの配列をキーに一致させて2つの配列をマージする必要があり、残りは空にする必要があります。私はarray_merge、array_diff、array_fillを試してみましたが、iam bit newbieに何の助けもありませんでした。PHP配列とキーのマージが一致する
アレイ1
Array
(
[5] => PHM
[4] => ODM
[3] => N
[6] => M9
[10] => RDM9
)
アレイ2
Array
(
[0] => 01
[1] => 02
[2] => 03
[3] => 04
[4] => 05
[5] => 06
[6] => 07
[7] => 08
[8] => 09
[9] => 10
[10] => 11
[11] => 12
[12] => 13
)
最終出力
Array
(
[0] => null
[1] => null
[2] => null
[3] => N
[4] => ODM
[5] => PHM
[6] => M9
[7] => null
[8] => null
[9] => null
[10] => RDM9
[11] => null
[12] => null
)
として値を割り当てる他に、
NULL
に要素$output[$key]
の値を設定しますか? –ええ、あなたが試したことを読者に伝えても、そのことがなぜうまくいかなかったのかを伝えるのは無駄です。 –
他の配列の値に 'null'を付けるのはなぜですか? – jszobody