parse_url() compatibility
parse_url() compatibility

- does not throw if `component is < 0`
- PHP_URL_PORT results in integer number or NULL (not string)

iolevel/peachpie-concept,iolevel/peachpie-concept,peachpiecompiler/peachpie,peachpiecompiler/peachpie,iolevel/peachpie,iolevel/peachpie,peachpiecompiler/peachpie,iolevel/peachpie,iolevel/peachpie-concept