把查詢字串解析到變數中:
<?phpparse_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參數。 |
儲存變數到一個陣列中:
<?phpparse_str("name=Peter&age=43",$myArray);print_r($myArray);?>