Vaya, no lo conocía esa función... buscando mucho encontré
http://php.net/manual/en/function.in-array.php
array_intersect y property_exists pero esta última solo si es un objeto de arrays.
mas o menos ya logro sacar el valor que quiero, pero me resulta un poco más lioso que otros lenguajes :/ cuando pienso que es más fácil al tener las funciones ya fabricadas en al documentación.