hu? no entiendo, que quieres hacer?
Si lo que quieres es verificar si un valor existe dentro de un arreglo, entonces te puede servir in_array y array_search
in_array: verifica si un elemento (primer parametro) está presente dentro de un arreglo(segundo parámetro)
array_search: retorna la posición de un elemento (primer parametro) presente dentro de un arreglo (segundo parametro). En caso de que no exista retorna FALSE. Es posible que retorne 0, asi que debes tener cuidado con la condiciones que hagas con el valor de retorno.
Código PHP :
$haystack = array(1,2,3,4,5, '1');
$needle= "1";
var_dump( in_array($needle, $haystack)); // bool(true)
var_dump( array_search($needle, $haystack)); // int(0)
var_dump( in_array($needle, $haystack, true)); // bool(true)
var_dump( array_search($needle, $haystack, true)); // int(5)
$index = array_search($needle, $haystack);
// esto esta mal, porque index es 0 y está condición se cumple
if ( $index == false )
// esto está bien, porque index es 0 pero hacemos una comparación estricta.
if ( $index === false )
saludos