首頁 > 後端開發 > php教程 > PHP如何將字串解析為多個變數? (程式碼範例)

PHP如何將字串解析為多個變數? (程式碼範例)

藏色散人
發布: 2023-04-05 16:42:01
原創
3149 人瀏覽過

parse_str()函數是PHP中的內建函數,其作用就是將查詢的字串解析為變數。傳遞給此函數進行解析的字串採用透過URL傳遞的查詢字串的格式。

PHP如何將字串解析為多個變數? (程式碼範例)

語法:

parse_str($string, $array)
登入後複製

參數:

該函數接受如上文法所示的兩個參數,其中必須提供第一個參數,第二個參數是可選的。

參數描述如下:

$string:它指定要解析的字串。

$array:這是一個可選參數,指定儲存變數的陣列的名稱。此參數指示變數將儲存在陣列中。

下面我們就結合簡單的範例給大家介紹,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
)
登入後複製

相關推薦:《PHP教程

本篇文章就是關於PHP將字串解析為多個變數的方法介紹,希望對需要的朋友有幫助!

以上是PHP如何將字串解析為多個變數? (程式碼範例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板