我有一个名为$_POST['hidden-tags']
它的输入值如下
cars, vans, bikes, trains,
我在帖子上尝试拆分值并将它们保存到一个数组中,然后将该数组与我拥有的另一个数组进行比较,只显示不同的值。我知道 $arr1 有值,因为我已经测试了数据。
我到目前为止的代码是
$arr1;
$arr2 = array();
foreach($_POST['hidden-tags'] as $value){
$arr2[] = explode(",",$value);
}
print_r($arr2);
// $tmp = array_diff_key($arr1, $arr2);
// echo $tmp;
我在堆栈 PHP 爆炸数组中找到的部分
如您所见,我已将最后一点注释掉。这样我就可以看到数组值。如果我回显 $arr2 我在屏幕上看到的只是
大批()
即使我已经进入了汽车、自行车、货车。我还没有比较两个数组并显示 $tmp 变量