안녕하세요 그냥 PHP의 초보자와 당신의 도움이 심하게 필요합니다. 나는 실제로 두 개의 배열을 가지고 그것을 결합하고 싶습니다. ,PHP에서 동일한 키를 가진 두 개의 배열을 결합하십시오
[a1]=>(
[gen]=>200,
[gen2]=>300,
[gen]=>300,
)
[a2]=>(
[gen2]=>100,
[gen3]=>600,
[gen3]=>200,
)
당신의 도움이 나는 중복이있는 경우를 제외하고 내 욕망의 결과를 얻을 수이 코드를 시도
주셔서 대단히 감사합니다
['a1']=>array(
[0]=>200,
[1]=>300,
[2]=>300
),
['a2']=>array(
[0]=>100,
[1]=>600,
[2]=>200
)
['a1']=>array(
[0]=>gen,
[1]=>gen2,
[2]=>gen
),
['a2']=>array(
[0]=>gen2,
[1]=>gen3,
[2]=>gen3
)
나는 나의 출력이 원하는 중복 된 값을 표시하지 않거나 키가 중복 된 경우 선택이 있으면 값을 추가해야합니다.
다시 도움 주셔서 감사합니다.
<?php
$array1 = array(a1=>array(200,300,300), a2=>array(100,600,200));
$array2 = array(a1=>array('gen','gen2','gen'), a2=>array('gen2','gen3','gen3'));
$result = array();
foreach($array1 as $k => $v) {
$result[$k] = array_combine($array2[$k], $v);
}
print_r($result);
?>
@DevlshOne, 그는 초보자라는 것을 인정하고, 그에게 여유를 줄이자. –