Latest web development tutorials

PHP parse_str() 函數

PHP String 參考手冊 PHP String參考手冊

實例

把查詢字符串解析到變量中:

<?php
parse_str("name=Peter&age=43");
echo $name."<br>";
echo $age;
?>

運行實例»

定義和用法

parse_str() 函數把查詢字符串解析到變量中。

註釋:如果未設置array參數,由該函數設置的變量將覆蓋已存在的同名變量。

註釋: php.ini文件中的magic_quotes_gpc設置影響該函數的輸出。如果已啟用,那麼在parse_str() 解析之前,變量會被addslashes() 轉換。


語法

parse_str( string,array )

参数 描述
string 必需。规定要解析的字符串。
array 可选。规定存储变量的数组名称。该参数指示变量存储到数组中。

技術細節

返回值: 沒有返回值。
PHP 版本: 4+
更新日誌: 在PHP 4.0.3中,新增了array參數。


更多實例

實例1

存儲變量到一個數組中:

<?php
parse_str("name=Peter&age=43",$myArray);
print_r($myArray);
?>

運行實例»


PHP String 參考手冊 PHP String參考手冊