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
getorig() : 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