It may be not difficult, but cost me half day, still unsolved.
Here are my code, RESERVE_COUNT
is the number that duplicated.
$arr1 is here, $arr2 has no relationship with $arr1, just because I want $arr2, so I want to make $arr2 from existing $arr1. So $arr2 does not exist at first.
If not clear, I will explain better, just tell me.
//$arr1:
array(
[0] =>
array(
['CLASS_MENU_SYMBOL'] => 'A'
['STAFF_ID'] => 3010120001
['STAFF_START_TIME'] => '09:00'
['STAFF_END_TIME'] => '10:00'
)
[1] =>
array(
['CLASS_MENU_SYMBOL'] => 'B'
['STAFF_ID'] => 3010120001
['STAFF_START_TIME'] => '13:00'
['STAFF_END_TIME'] => '14:00'
)
[2] =>
array(
['CLASS_MENU_SYMBOL'] => 'A'
['STAFF_ID'] => 3010120001
['STAFF_START_TIME'] => '09:00'
['STAFF_END_TIME'] => '10:00'
)
[3] =>
array(
['CLASS_MENU_SYMBOL'] => 'A'
['STAFF_ID'] => 3010120001
['STAFF_START_TIME'] => '10:00'
['STAFF_END_TIME'] => '11:00'
)
)
//$arr2:
array(
[0] =>
array(
['CLASS_MENU_SYMBOL'] => 'A'
['STAFF_ID'] => 3010120001
['STAFF_START_TIME'] => '09:00'
['STAFF_END_TIME'] => '10:00'
['RESERVE_COUNT'] => 2 //exactly same record appeared in $arr1 twice, so here is 2
)
[1] =>
array(
['CLASS_MENU_SYMBOL'] => 'B'
['STAFF_ID'] => 3010120001
['STAFF_START_TIME'] => '13:00'
['STAFF_END_TIME'] => '14:00'
['RESERVE_COUNT'] => 1
)
[3] =>
array(
['CLASS_MENU_SYMBOL'] => 'A'
['STAFF_ID'] => 3010120001
['STAFF_START_TIME'] => '10:00'
['STAFF_END_TIME'] => '11:00'
['RESERVE_COUNT'] => 1
)
)