Pues como sabras en esta variable
$_FILES['archivo']['name'], viene el nombre de tu archivo con todo y extensión, por lo que podrias usar la función
explode() para separar el nombre de la extensión es decir:
Código PHP:
$extension = explode(".",$_FILES['archivo']['name']);
if($extenstion[1] == "gif" || $extension [1]== "jpg")
{
//Código
}
else
{
//Código
}
Esto es lo que yo hago para no tener que estarme peliando con los "exploradores". Espero te sirva.
Saludillos.