En PHP las variables puedes no definirlas (ni en tipo ni en valor) .. es una de las "virtudes" (para unos) y "defectos" (para otros) .. pero si deseas definir un tipo de variable puedes usar "type Casting"
más info:
http://www.php.net/manual/en/languag...e-juggling.php
Revisa también el tema de funciones de arrays para PHP .. por qué existen muchas funciones sobre arrays implementadas ya en PHP que te podrán ayudar .. ejemplo in_array(), toda la familia array_xxx() y bucles tipo foreach() ...
Un saludo,