String Functions

PHP parse_str() Function

Topic: PHP String ReferencePrev|Next


The parse_str() function parses a query string into variables.

The following table summarizes the technical details of this function.

Return Value: No value is returned.
Changelog: Since PHP 7.2.0, the array parameter is required.
Version: PHP 4+


The basic syntax of the parse_str() function is given with:

parse_str(string, result);

The following example shows the parse_str() function in action.

// Sample String
$str = "name=Harry&age=18";

// Parsing query string
parse_str($str, $result);
echo $result["name"]; // Outputs: Harry
echo $result["age"];  // Outputs: 18 


The parse_str() function accepts the following parameters.

Parameter Description
string Required. Specifies the string to parse.
result Required. Specifies that the variables are stored in this variable as array elements.
Bootstrap UI Design Templates