最新的Web开发教程
 

PHP parse_str() Function

<PHP字符串参考

分析查询字符串转换成变量:

<?php
parse_str("name=Peter&age=43");
echo $name."<br>";
echo $age;
?>
运行示例»

定义和用法

parse_str()函数解析一个查询字符串到变量。

Note:如果没有设置阵列参数,通过这个功能设置的变量将覆盖现有的同名变量。

Note:在php.ini文件中的magic_quotes_gpc的设置会影响此函数的输出。 如果启用,该变量被转换addslashes()由前解析parse_str()


句法

parse_str( string,array )

参数 描述
string 需要。 指定的字符串进行解析
array 可选的。 指定一个阵列来存储数据的变量名。 这个参数表明变量将被存储在数组中。

技术细节

返回值: 没有返回值
PHP版本: 4+
更新日志: 在PHP 4.0.3中加入数组参数

更多示例

实施例1

存储在数组中的变量:

<?php
parse_str("name=Peter&age=43",$myArray);
print_r($myArray);
?>
运行示例»

<PHP字符串参考