Я использую этот код, чтобы узнать, есть ли в массиве какое-либо значение
if(in_array("car", $parking))
{ $p_2="ok"; }
else{ $p_2="KO"; }
Теперь предположим, что мой массив такой
$parking=array("black","blue","car","white");
Я знаю, что в этом массиве это могут быть некоторые значения, например, car или black, потому что люди помещают этот массив через форму.
Как я могу извлечь другие данные, которые не относятся к машине?
Метод, который вы должны использовать, array_diff это возвращает разницу между двумя массивами.
$parking = array("black", "blue", "car", "white");
$diff = array_diff($parking, array("black", "white"));
print_r($diff);
Array
(
[1] => blue
[2] => car
)
Других решений пока нет …