Класс работы с URL.
public function build_url ( $query_arr )
метод возвращает строку параметров разделёнными амперсандами. Певый параметр — массив параметров.
public function parse_url ()
метод обрабатывает системный параметр REQUEST_URI и задаёт системный массив $parsed_url. Формат массива остался прежним, для сохранения совместимости.
public function get_parsed_url ( $item = "" )
метод доступа к многомерному системному массиву $parsed_url. Если первый параметр не указан — будет возвращён массив, если первый параметр указан — будет возвращено конкретное значение.
public function set_parsed_url_item ( $item, $value )
метод доступа заменяет значения в системном массиве $parsed_url. Первый параметр — имя элемента массива, второй параметр — значение элемента массива.
public function get_uri_date ( $timestamp = false )
метод возвращает дату из строки адреса, в соответствии с принципом работы системы. Если первый параметр не указан — будет возвращено строковое значение (YYYY-MM-DD), иначе — число в формате TIMESTAMP.
public function source_url ()
метод формирует полную ссылку на основе системного массива $parsed_url и возвращает её как результат.