parse_str()函數是PHP中的內置函數,它將查詢字符串解析為變量。傳遞給此函數進行解析的字符串采用通過URL傳遞的查詢字符串的格式。
用法:
parse_str($string, $array)
參數:此函數接受上麵語法中所示的兩個參數,其中必須提供第一個參數,而第二個參數是可選的。所有這些參數如下所述:
- $string:它指定要分析的字符串。
- $array:這是一個可選參數,用於指定用於存儲變量的數組的名稱。此參數指示變量將存儲在數組中。
例子:
Input : "name=Richik&age=20" Output : $name = Richik $age = 20 Input : "roll_no=2&year=2nd&gpa=8.3" Output : $roll_no = 2 $year = 2nd $gpa = 8.3
以下示例程序旨在說明PHP中的parse_str()函數:
示例1:
<?php
parse_str("name=Richik&age=20");
echo $name."\n".$age;
?>
輸出:
Richik 20
示例2:在此程序中,我們將變量存儲在數組中,然後使用print_r()函數顯示數組。
<?php
parse_str("roll_no=2&year=2nd&gpa=8.3", $array);
print_r($array);
?>
輸出:
Array ( [roll_no] => 2 [year] => 2nd [gpa] => 8.3 )
參考:
http://php.net/manual/en/function.parse-str.php
相關用法
- p5.js day()用法及代碼示例
- PHP dir()用法及代碼示例
- PHP each()用法及代碼示例
- PHP each()用法及代碼示例
- p5.js second()用法及代碼示例
- p5.js int()用法及代碼示例
- d3.js d3.max()用法及代碼示例
- PHP Ds\Map put()用法及代碼示例
- p5.js str()用法及代碼示例
- p5.js arc()用法及代碼示例
- d3.js d3.hcl()用法及代碼示例
- d3.js d3.lab()用法及代碼示例
注:本文由純淨天空篩選整理自RICHIK BHATTACHARJEE大神的英文原創作品 PHP | parse_str() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。