3v4l.org

run code in 300+ PHP versions simultaneously
<?php $url = 'https://user:pass@host.example.com:1234/path;p=1?query=2&r[]=3#fragment'; var_dump( parse_url( $url ) ); $url = 'https://user:pass@[::FFFF::127.0.0.1]:1234/path;p=1?query=2&r[]=3#fragment'; var_dump( parse_url( $url ) );

preferences:
56.08 ms | 402 KiB | 5 Q