PHP | parse_str()函数
parse_str()函数是PHP中的一个内置函数,它将查询字符串解析为变量。传递给此函数进行解析的字符串是通过 URL 传递的查询字符串的格式。
句法 :
parse_str($string, $array)
参数:此函数接受两个参数,如上述语法所示,其中第一个参数必须提供,第二个参数是可选的。所有这些参数描述如下:
- $ 字符串:它指定要解析的字符串。
- $array:这是一个可选参数,它指定用于存储变量的数组的名称。该参数表示变量将存储在一个数组中。
例子:
Input : "name=Richik&age=20"
Output : $name = Richik
$age = 20
Input : "roll_no=2&year=2nd&gpa=8.3"
Output : $roll_no = 2
$year = 2nd
$gpa = 8.3
下面的程序说明了PHP中的 parse_str()函数:
程序 1:
输出:
Richik
20
程序 2:在这个程序中,我们将变量存储在一个数组中,然后使用 print_r()函数显示该数组。
输出:
Array
(
[roll_no] => 2
[year] => 2nd
[gpa] => 8.3
)
参考:
http:// PHP.net/manual/en/函数.parse-str。 PHP