function Uri::withoutQueryValue
Creates a new URI with a specific query string value removed.
Any existing query string values that exactly match the provided key are removed.
Parameters
UriInterface $uri URI to use as a base.:
string $key Query string key to remove.:
File
-
vendor/
guzzlehttp/ psr7/ src/ Uri.php, line 305
Class
- Uri
- PSR-7 URI implementation.
Namespace
GuzzleHttp\Psr7Code
public static function withoutQueryValue(UriInterface $uri, string $key) : UriInterface {
$result = self::getFilteredQueryString($uri, [
$key,
]);
return $uri->withQuery(implode('&', $result));
}