извлечь некоторые данные из массива переполнения стека

Я использую этот код, чтобы узнать, есть ли в массиве какое-либо значение

 if(in_array("car", $parking))
{ $p_2="ok";  }
else{ $p_2="KO"; }

Теперь предположим, что мой массив такой

 $parking=array("black","blue","car","white");

Я знаю, что в этом массиве это могут быть некоторые значения, например, car или black, потому что люди помещают этот массив через форму.

Как я могу извлечь другие данные, которые не относятся к машине?

-1

Решение

Метод, который вы должны использовать, array_diff это возвращает разницу между двумя массивами.

$parking = array("black", "blue", "car", "white");
$diff    = array_diff($parking, array("black", "white"));

print_r($diff);

Результат

Array
(
[1] => blue
[2] => car
)
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector