當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP parse_str()用法及代碼示例


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



相關用法


注:本文由純淨天空篩選整理自RICHIK BHATTACHARJEE大神的英文原創作品 PHP | parse_str() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。