Lo estás haciendo mal, la idea del array es tener una lista de aquellos valores seleccionados por el usuario previamente y además es necesaria la lista de valores aceptados:
Código PHP:
Ver original$valores = array('foo', 'bar', 'baz', 'buzz'); $seleccionados = array('baz', 'buzz');
foreach ($valores as $valor) {
var_dump($valor, 'existe en la lista de valores seleccionados?', in_array($valor, $seleccionados)); }
¿Ya se entiende mejor?