如何使用PHP 的內建函數從陣列建構查詢字串
在處理Web 表單和URL 請求時,通常需要從鍵值對數組建構查詢字串。如果您是 PHP 開發人員,則無需依賴第三方程式庫或建立自己的函數。 PHP 提供了專為此任務設計的內建函數。
認識 http_build_query()
您要找的函式稱為 http_build_query()。正如其名稱所暗示的,它是從數組建立查詢字串所需的內建 PHP 函數。它接受鍵值對數組作為參數,並傳回格式正確的查詢字串。
使用範例:
要使用 http_build_query(),只需傳遞函數的鍵值對數組。這是一個簡單的範例:
<code class="php">$data = ['name' => 'John Doe', 'age' => '32']; $queryString = http_build_query($data);</code>
產生的查詢字串將是:
name=John+Doe&age=32
其他選項:
http_build_query( ) 支援可選參數來自訂輸出查詢字串。您可以指定:
更多資訊請參考PHP官方文件http_build_query()。
以上是如何使用內建函數在 PHP 中從數組建立查詢字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!