У меня проблема с array_diff.
У меня есть текстовое поле с легальными адресами электронной почты.Я получаю это из базы данных MySQL.Когда я вставляю их в текстовую область, я также сохраняю их в массиве.
Когда форма отправляется, у меня есть функция, которая берет содержимое текстовой области и сравнивает его с первым массивом.Таким образом, я могу видеть, добавил ли пользователь другой адрес электронной почты.
Моя проблема в том, что array_diff выводит весь массив, а не элементы, которые отличаются.
Я пыталсявыведите массивы перед их сравнением, и они оба будут иметь правильные значения.Когда я пытался использовать фиктивные массивы с жестко закодированными значениями, вывод был правильным.
Что может вызвать это?