El detalle de lo que hace
array_search lo puedes encontrar aqui. Pero lo que esta haciendo eso es verificar si existe lo que tiene $x[1] dentro de $y que este debe ser un array. Tambien $x parece ser un array pero esta verificando un dato en especifico que es el 1 de ese array. Los tres simbolos de
=== significa que tiene que ser exactamente igual en tipo y dato, el tipo debe ser boolean y el dato debe ser
false.