从php数组中提取一些数据
我使用这段代码来了解数组中是否有一些值从php数组中提取一些数据,php,arrays,extract,Php,Arrays,Extract,我使用这段代码来了解数组中是否有一些值 if(in_array("car", $parking)) { $p_2="ok"; } else{ $p_2="KO"; } 现在假设我的数组是这样的 $parking=array("black","blue","car","white"); 我知道在这个数组中,它可能是一些值,比如car或black,因为人们通过一个表单输入这个数组 如何提取其他非car o BACK的数据?您应该使用的方法是返回两个数组之间的差异 $parking =
if(in_array("car", $parking))
{ $p_2="ok"; }
else{ $p_2="KO"; }
现在假设我的数组是这样的
$parking=array("black","blue","car","white");
我知道在这个数组中,它可能是一些值,比如car或black,因为人们通过一个表单输入这个数组
如何提取其他非car o BACK的数据?您应该使用的方法是返回两个数组之间的差异
$parking = array("black", "blue", "car", "white");
$diff = array_diff($parking, array("black", "white"));
print_r($diff);
结果
请在查询官方文件之前。。。你到底想要什么?显示每个值?(使用foreach)搜索特定值?(在_数组中使用,就像您所做的那样)
Array
(
[1] => blue
[2] => car
)