я занят обучения PHP и искал способ сравнения двух ассоциативных массивов с помощью как ключ и значение, а затем найти разность двух т.е.PHP Сравнение двух многомерных массивов по ключу и значению
Если бы я имел ассоциативный массив:
array (size=2)
'x15z' => int '12' (length=2)
'x16z' => int '3' (length=1)
и еще один со следующим:
array (size=1)
'x15z' => int 1
Я пытаюсь найти разницу между двумя ассоциативными массивами и я ТОК ently пытается использовать array_diff_assoc ($ array1, $ array2), и это работает в том случае, когда один элемент отсутствует в другой, однако в случае, описанном выше, разница
array (size=2)
'x15z' => int '12' (length=2)
'x16z' => int '3' (length=1)
в отличие от того, что я ищу для которых:
array (size=2)
'x15z' => int '11' (length=2)
'x16z' => int '3' (length=1)
В результате также рассчитывается разница значений.
Существует ли какой-либо логический способ вычисления разности двух ассоциативных массивов на основе их ключей и значений? Благодаря!
Вы фактический результат ('разница {код}') выглядит идентично вашему ожидаемому результату ('для которого {код}') ?? – Steve
Извинения. Исправлена! – liamjnorman
Я до сих пор не понимаю – Tim