$input->queryString() method

Return the unsanitized query string that was part of this request, or blank if none

Note that the returned query string is not sanitized, so if you use it in any output be sure to run it through $sanitizer->entities() first. An optional assoc array param can be used to add new GET params or override existing ones.

Usage

// basic usage
$string = $input->queryString();

// usage with all arguments
$string = $input->queryString(array $overrides = []);

Arguments

NameType(s)Description
overrides (optional)array

Optional assoc array for overriding or adding GET params

Return value

string

Returns the unsanitized query string

See Also


$input methods and properties

API reference based on ProcessWire core version 3.0.236

Latest news

  • ProcessWire Weekly #532
    In the 532nd issue of ProcessWire Weekly we'll cover the latest core updates, check out a couple of brand-new third party modules, and more. Read on!
    Weekly.pw / 20 July 2024
  • Page List Custom Children module
    This simple module gives you the ability to customize the parent/child relationship as it appears in the admin page list, enabling child pages to appear under more than one parent.
    Blog / 28 June 2024
  • Subscribe to weekly ProcessWire news

“I am currently managing a ProcessWire site with 2 million+ pages. It’s admirably fast, and much, much faster than any other CMS we tested.” —Nickie, Web developer