array_diffに問題があります。
法的な電子メールアドレスのあるテキストエリアがあります。これらはmysqlデータベースから取得します。それらをテキストエリアに挿入すると、配列にも保存されます。
フォームが送信されると、テキストエリアのコンテンツを取得して最初の配列と比較する関数があります。このようにして、ユーザーが別のメールアドレスを追加したかどうかを確認できます。
私の問題は、array_diffが異なる要素ではなく、配列全体を出力することです。
比較する前に配列を出力しようとしましたが、どちらも正しい値を持っています。ハードコードされた値を持つダミー配列を試したところ、出力は正しいです。
これを引き起こす原因は何ですか?