我对array_diff 有疑问。
我有一个带有合法电子邮件地址的文本区域。我从 mysql-database 得到这些。当我将它们插入文本区域时,我还将它们保存在一个数组中。
提交表单时,我有一个函数获取 textarea 的内容并将其与第一个数组进行比较。通过这种方式,我可以查看用户是否添加了另一个电子邮件地址。
我的问题是 array_diff 输出整个数组,而不是不同的元素。
我试图在比较它们之前输出数组,它们都有正确的值。当我尝试使用具有硬编码值的虚拟数组时,输出是正确的。
什么会导致这种情况?