У меня есть пустой массив, когда я сравниваю два массива, у которых есть другой ключ, но такое же значение. Пример: идентификатор имеет такое же значение, как ууСравнение двух массивов php array_diff
$o = array('id'=>2,'name'=>'D','yy'=>12);
$n = array('id'=>12,'name'=>'D','yy'=>12);
Что я хочу:
$a = array('id'=>12,'id'=>2);
хорошо вы можете получить оба значения id в этом массиве, вы не можете иметь одинаковые ключи в том же массиве, хотя – Ghost
Эта функция array_diff() сравнивает значения нескольких массивов, и возвращает массив, содержащий записи из первого массива , которые являются не присутствуют в другом массиве. , поэтому с помощью этой функции вы не можете получать значения из обоих массивов. –