Parse and convert multibyte hostnames according to IDNA (with libidn support).
* PARSE_TOPCT
Percent encode multibyte sequences in the userinfo, path, query and fragment parts of the URL.
+* IGNORE_ERRORS
+ Continue parsing when encountering errors.
+* SILENT_ERRORS
+ Suppress errors/exceptions.
+* STDFLAGS
+ Standard flags used by default internally for e.g. http\Message::setRequestUrl().
+ Enables joining path and query, sanitizing path, multibyte/unicode, international domain names and transient percent encoding.
## Properties:
* http\Url::PARSE_MBLOC (on systems with wide character support)
* http\Url::PARSE_TOIDN (with libidn support)
* http\Url::PARSE_TOPCT
+0. v2.6.0, v3.1.0
+ * Added parser constants:
+ * http\Url::IGNORE_ERRORS
+ * http\Url::SILENT_ERRORS
+ * http\Url::STDFLAGS
## Backwards compatibility notes