public function URL()
    {
        $p = $this->parse();
        $link = '';

        $link .= (!empty($p['scheme'])) ? $p['scheme'] . '://' : false;
        $link .= (!empty($p['user'])) ? $p['user'] . ':' : false;
        $link .= (!empty($p['pass'])) ? $p['pass'] . '@' : false;
        $link .= (!empty($p['host'])) ? $p['host'] : false;
        $link .= (!empty($p['path'])) ? $p['path'] : false;
        if (!empty($p['query'])) {
            parse_str($p['query'], $get_array);
            $link .= '?' . http_build_query($get_array, '', '&amp;');
        }
        $link .= (!empty($p['fragment'])) ? '#' . $p['fragment'] : false;

        return $link;
    }
public function URL()
    {
        $p = $this->parse();
        $link = '';

        $link .= (!empty($p['scheme'])) ? $p['scheme'] . '://' : false;
        $link .= (!empty($p['user'])) ? $p['user'] . ':' : false;
        $link .= (!empty($p['pass'])) ? $p['pass'] . '@' : false;
        $link .= (!empty($p['host'])) ? $p['host'] : false;
        $link .= (!empty($p['path'])) ? $p['path'] : false;
        if (!empty($p['query'])) {
            parse_str($p['query'], $get_array);
            $link .= '?' . http_build_query($get_array, '', '&amp;');
        }
        $link .= (!empty($p['fragment'])) ? '#' . $p['fragment'] : false;

        return $link;
    }
public function URL ( ) { $ p = $ this -> parse ( ) ; $ link = '' ; $ link .= ( ! empty ( $ p [ 'scheme' ] ) ) ? $ p [ 'scheme' ] . '://' : false ; $ link .= ( ! empty ( $ p [ 'user' ] ) ) ? $ p [ 'user' ] . ':' : false ; $ link .= ( ! empty ( $ p [ 'pass' ] ) ) ? $ p [ 'pass' ] . '@' : false ; $ link .= ( ! empty ( $ p [ 'host' ] ) ) ? $ p [ 'host' ] : false ; $ link .= ( ! empty ( $ p [ 'path' ] ) ) ? $ p [ 'path' ] : false ; if ( ! empty ( $ p [ 'query' ] ) ) { parse_str ( $ p [ 'query' ] , $ get_array ) ; $ link .= '?' . http_build_query ( $ get_array , '' , '&amp;' ) ; } $ link .= ( ! empty ( $ p [ 'fragment' ] ) ) ? '#' . $ p [ 'fragment' ] : false ; return $ link ; }
Return constructed URL

@param  Null
@return String
Return constructed URL