method
public
Uri::addParams()
Класс: \Bitrix\Main\Web\Uri
Сигнатура
public addParams(array<string|int, mixed> $params[, bool $preserveDots = false ]) : $this
Описание
Добавляет параметры в запрос или заменяет существующие.
Параметры
$params
array<string|int, mixed>
Параметры для добавления.
$preserveDots
bool
= false
Особая обработка точек и пробелов в именах параметров.
Возвращаемое значение
$this
Как применяется в Uri
Uri::addParams() — метод класса \Bitrix\Main\Web\Uri модуля «Главный модуль».
Метод объекта: сначала нужен экземпляр Uri.
use Bitrix\Main\Web\Uri;
/** @var Uri $object */
$params = [];
$result = $object->addParams($params);
// $result: $thisДругие методы Uri
__toString()convertToPunycode()Преобразует хост в punycode.convertToUnicode()Преобразует хост в Unicode.deleteParams()Удаляет параметры из запроса.getAuthority()getFragment()getHost()getLocator()Возвращает URI без фрагмента.getPass()Возвращает пароль, закодированный через rawurlencode.getPath()getPathQuery()Возвращает путь с запросом. Пустой путь трактуется как корень (/).getPort()
addParams() есть и у других классов модуля «Главный модуль»: AdminPageNavigation, ContentUri, PageNavigation, ReversePageNavigation.
Исходный файл: source/main/lib/web/uri.php:322

