Удаление всех экземпляров элементов из массива

У меня есть массив, который может иметь повторяющиеся значения

$array1 = [value19, value16, value17, value16, value16]

Я ищу эффективную небольшую функцию PHP, которая может принимать либо массив, либо строку ( что будет проще)

$array2 = ["value1", "value16", "value17"];
or 
$string2 = "value1 value16 value17";

и удаляет каждый элемент в массиве 2 или строку 2 из массива 1.

Правильный вывод для этого примера:

$array1 = [value19]

Для тех, кто более опытен с PHP, доступно ли что-то подобное в PHP?

7
задан Lingo 28 August 2010 в 06:17
поделиться