Bueno... primero una cosa...
Angel, tu función lamentablemente fracasa cuando se quiere validar la paridad o imparidad de "2". Fijate y verás que retorna "impar".
Ahora.. a todo esto.. realmente necesitás una función para saber si un número es par o no ? yo creo que no hace falta para nada... y hacer una función, que luego sea llamda, con su respectiva reserva extra de memoria para los parametros y las variables... me parece como demasiado, para algo que se puede solucionar tan simple como :
Código PHP:
<?
if($numero%2)
echo "Es impar";
else
echo "Es par";
?>
Saludos.