A class for interacting with a URL.
package |
CMS |
---|---|
author |
Robert Campbell |
copyright |
Copyright (c) 2010, Robert Campbell calguy1000@cmsmadesimple.org |
since | 1.9 |
__construct(string $url = '')
string
$urlthe url to work with
get_orig() : string
string
get_scheme() : string
string
(may be empty)
set_scheme(string $val)
string
$valThe url scheme.
get_host() : string
string
(may be empty)
set_host(string $val)
string
$valThe url hostname.
get_port() : integer
integer
(may be empty)
set_port(integer $val)
integer
$valthe URL port number.
get_user() : string
may return an empty string if the input url does not have a username portion.
string
(may be empty)
set_user(string $val)
string
$valThe username
get_pass() : string
string
(may be empty)
set_pass(string $val)
string
$valThe password
get_path() : string
string
set_path(string $val)
string
$val(may be empty)
get_query() : string
string
(may be empty)
set_query(string $val)
string
$val(may be empty)
get_fragment() : string
string
set_fragment(string $val)
string
$valqueryvar_exists(string $key)
string
$keyerase_queryvar(string $key)
string
$keyget_queryvar(string $key)
string
$keyset_queryvar(string $key, string $value)
string
$keystring
$value