Bueno, creo que eso del GML no tiene nada que ver... Sin embargo estoy haciendo lo siguiente y me devuelve un objeto vacio... 
    
Código PHP:
Ver originalheader("Content-type: text/html; charset=utf-8");     //header('Content-type: text/xml');
    
    //Definición de los parámetros a enviar en la petición.
    
    $service  = "SERVICE=WFS";
    $request  = "REQUEST=GetFeature";
    $output   = "OUTPURFORMAT=text/xml;subtipo=gml/3.1.1";
    $typename = "TYPENAME=C1C_Mobile_c1c_mobile:Eventos";
    
    $params = "?$service&$request&$output&$typename";
    
    try
    {
        $wfsReq = WFS_REQ_PATH.$params;
        
        $xml = new SimpleXMLElement($response); 
        
    }
    catch (Exception $e)
    {
        echo "Something went wrong: ".$e;
    }
  
y me devuelve: 
   object(SimpleXMLElement)#1 (0) { }