php parse_str()函數


  翻譯結果:

英[pɑ:z]   美[pɑ:rs]  

vt.從語法上描述或分析(詞句等)

第三人稱單數: parses 現在分詞: parsing 過去式: parsed 過去分詞: parsed

#

php parse_str()函數語法

parse_str()函數怎麼用?

php parse_str()函數表示將字串解析成多個變量,語法為parse_str(string,array),如果未設定array參數,則由該函數設定的變數將覆寫已存在的同名變數。

作用:把查詢字串解析到變數中

語法:parse_str(string,array)

參數:

參數描述
string#必須,規定要解析的字串
array可選,規定儲存變數的陣列名稱,該參數表示變數將變數儲存到陣列中。

說明:如果未設定array參數,則由函數設定的變數會覆寫已存在的同名變數。 php.ini檔案中的magic_quotes_gpc 設定影響該函數的輸出,如果已啟用,那麼在parse_str()解析之前,變數會被addslashes()轉換。

php parse_str()函數範例

<?php
parse_str("id=23&name=John Adams",$myArray);
print_r($myArray);
?>

運行實例»

點擊"運行實例"按鈕查看線上實例

輸出:

Array ( [id] => 23 [name] => John Adams )
<?php
parse_str('id=1&name="独孤求败"',$array);
print_r($array);
?>

#運行實例»

#點擊"運行實例" 按鈕查看線上實例

############# #輸出:######
Array ( [id] => 1 [name] => "独孤求败" )

首頁

影片

問答