我想更改此数组的格式以匹配另一个数组。一个是从数据库中提取的,另一个是使用空格分隔的用户输入然后explode();
所以这是我要更改的数组,这是来自数据库(mysql_fetch_array)。它从所有行中获取单个字段。
数组([名称] => 丹尼尔)
数组([名称] => 亚历克斯)
数组([名称] => 理查德)
这就是我想要的样子。这是用户提交的值、空格分隔和使用 PHP 的 explode() 函数的输出。
数组( [0] => 丹尼尔 [1] => 亚历克斯 [2] => 大卫)
我想要做的是让这些格式相同,以便我可以比较两者。最终目标是能够比较两个数组(用户输入和数据库结果),并创建一个最终数组,该数组仅包含用户输入的数据库尚未包含的值。
所以使用上面的数据将是我的最终数组:
数组( [0] => 大卫)
我真的很感谢您的帮助,如果其他人有更好的方法来实现最终目标,那将是一个很好的额外奖励!(我觉得使用 SQL 查询可能更容易做到这一点,但我真的对这些数组感到困惑)
谢谢!