parse_str
brefphp/bref
Supported Versions: PHP 4, PHP 5, PHP 7, PHP 8
Parses the string into variables
parse_str
(
string $string
, array &
$result
):
void
public function
getQueryParameters
(): array
{
parse_str
(
$this
->
queryString
,
$query
);
return
$query
;
}
src/Event/Http/HttpRequestEvent.php
$queryString
=
$this
->
event
[
'rawQueryString'
] ??
''
;
parse_str
(
$queryString
,
$queryParameters
);
return
http_build_query
(
$queryParameters
);
}
src/Event/Http/HttpRequestEvent.php
parse_str
(
$queryString
,
$decodedQueryParameters
);
return
http_build_query
(
$decodedQueryParameters
);
}
src/Event/Http/HttpRequestEvent.php
parse_str
(
implode
(
'&'
,
$queryParameterStr
),
$queryParameters
);
return
http_build_query
(
$queryParameters
);
}
src/Event/Http/HttpRequestEvent.php
$contentType
=
$event
->
getContentType
();
if (
$contentType
!==
null
&&
$event
->
getMethod
() ===
'POST'
) {
if (
$contentType
===
'application/x-www-form-urlencoded'
) {
parse_str
(
$bodyString
,
$parsedBody
);
} else {
$document
= new
Part
(
"Content-type:
$contentType
\r\n\r\n"
.
$bodyString
);
if (
$document
->
isMultiPart
()) {
src/Event/Http/Psr7Bridge.php