首頁  >  文章  >  後端開發  >  php parse_str函數怎麼用?

php parse_str函數怎麼用?

藏色散人
藏色散人原創
2019-05-23 10:48:142402瀏覽

php parse_str()函數用於將字串解析成多個變量,語法是“parse_str(string,array)”,參數string為要解析的字串,參數array為儲存變數的數組名稱;如果未設定array參數,則函數設定的變數將覆蓋已存在的同名變數。

php parse_str函數怎麼用?

parse_str()函數怎麼用?

php parse_str函數作用:把查詢字串解析到變數中。

語法:parse_str(string,array)

參數:

string,必須,規定要解析的字串。

array,可選,規定儲存變數的陣列名稱,該參數表示變數將儲存到陣列中。

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

php parse_str()函數範例1

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

#輸出:

Array ( [id] => 23 [name] => John Adams )

php parse_str()函數範例2

<?php
parse_str(&#39;id=1&name="独孤求败"&#39;,$array);
print_r($array);
?>

輸出:

Array ( [id] => 1 [name] => "独孤求败" )

以上是php parse_str函數怎麼用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn