}
  public Value zlib_get_coding_type(Env env)  {    String ini = env.getIniString("zlib.output_compression");    if (ini == null || ini == "")      return BooleanValue.FALSE;    //zlib_get_coding_type can also be an integer > 0    if (! ini.equalsIgnoreCase("on")) {      try {        if (Integer.parseInt(ini) <= 0)          return BooleanValue.FALSE;      } catch (NumberFormatException e) {        return BooleanValue.FALSE;      }    }    ServerArrayValue sav = new ServerArrayValue(env);    Value val = sav.get(new StringValueImpl("HTTP_ACCEPT_ENCODING"));    if (!val.isset())      return BooleanValue.FALSE;    String s = val.toString();    if (s.contains("gzip"))      return new StringValueImpl("gzip");    else if(s.contains("deflate"))      return new StringValueImpl("deflate");    else return BooleanValue.FALSE;  }