나는 간단한 작업이지만, 적절한 해결책을 찾기 위해 현재 클릭하지 않는다는 것을 안다. 같은 키 다음 배열 1에 존재하는 배열 2에서 다른 배열 1까지 갈 경우일반적인 키 필터링을위한 PHP 간단한 배열 조작
$outputarray=Array
(
[302] => Array
(
[id] => 302
[medical_id] => 55
[medication_name] => disprin
[medication_frequency] => 1
[medication_status] => Stoped
[users_id] => 106
[update_date] => 2012-03-02 11:03:57
)
[305] => Array
(
[medication_id] => 305
[id] => 15
[medical_id] => 57
[medication_name] => disprin
[medication_frequency] => 2
[medication_status] => Continued
[users_id] => 106
[update_date] => 2012-03-02 11:02:46
[change_date] =>
)
)
의미 :
은 내가 출력이 원하는 2 개 배열$array1=Array
(
[302] => Array
(
[id] => 302
[medical_id] => 55
[medication_name] => disprin
[medication_frequency] => 1
[medication_status] => Stoped
[users_id] => 106
[update_date] => 2012-03-02 11:03:57
)
)
$array2=Array
(
[302] => Array
(
[medication_id] => 302
[id] => 14
[medical_id] => 55
[medication_name] => disprin
[medication_frequency] => 2
[medication_status] => Stoped
[users_id] => 106
[update_date] => 2012-03-02 11:03:57
[change_date] =>
)
[305] => Array
(
[medication_id] => 305
[id] => 15
[medical_id] => 57
[medication_name] => disprin
[medication_frequency] => 2
[medication_status] => Continued
[users_id] => 106
[update_date] => 2012-03-02 11:02:46
[change_date] =>
)
)
있습니다.
array_merge
, array_merge_recursive
과 같은 일부 PHP 함수를 사용해 보았지만 원하는 출력을 얻지 못했습니다.
지금 메모리를 기억할 수 없으므로이 문제를 해결하려면 PHP 배열 기능을 제안하십시오.
다른 array_ * 기능을 사용해 보셨습니까? –