PHP parse_str()
函数用于将形如:key1=val1&key2=val2 url参数的字符串解析为关联数组。
该方法在解析http get参数时是非常有用的。
语法
parse_str(string,array);
参数
参数 | 说明 | 必填/可选 |
---|---|---|
string | 指定要解析的字符串 | 必填 |
array | 指定存储变量的数组名称。 | 可选 |
返回值
返回解析后的关联数组。
示例
介绍一些例子,了解PHP parse_str()
函数的使用方法。
示例1
<?php
parse_str("name=John&age=26",$yourArray);
print_r($yourArray);
?>
输出:
Array ( [name] => John [age] => 26 )
示例2
<?php
parse_str("name=John&age=26");
echo "Your Name:".$name."<br>";
echo "Your Age:".$age;
?>
输出:
Your Name:John
Your Age:26
Your Age:26
示例3
<?php
parse_str("My Website=yxjc123");
echo $My_Website; // yxjc123
?>
输出:
yxjc123
示例4
<?php
parse_str("My Language=PHP", $output);
echo $output['My_Language'];
?>
输出:
PHP