用於從數組建立查詢字串的PHP 函數
PHP 提供了一個內建函數,可以輕鬆地將鍵值對數組轉換為一個查詢字串。此函數的名稱是 http_build_query()。
如何使用 http_build_query()
http_build_query() 函數接受一個陣列作為參數,傳回包含格式化查詢字串的字串。數組中的鍵值對被編碼為名稱值對,並以等號和與號 (&) 分隔。
以下範例:
<code class="php">$data = array( 'name' => 'John Doe', 'age' => 30, 'gender' => 'male' ); $query_string = http_build_query($data); echo $query_string; // Outputs: name=John+Doe&age=30&gender=male</code>
其他參數
http_build_query() 函數也接受幾個可選參數:
注意:
http_build_query() 函數通常用於為HTTP 請求建立查詢。但是,它對於需要將陣列轉換為格式化字串的其他場景也很有用。
以上是如何在 PHP 中將陣列轉換為查詢字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!