在PHP 中,$_GET 超全域變數提供了一種存取從Web 表單或URL 查詢發送的數據的方法細繩。但是,目前還不清楚如何以數組形式取得 $_GET 數組中的值。
讓我們考慮一個場景,您想要在URL 中發送「id」參數的多個值:
http://link/foo.php?id=1&id=2&id=3
如果您嘗試使用$_GET['id'] 存取「id」值,您只會得到最後一個值(在本例中為「3」)。要將值作為數組檢索,您可以修改URL 以在參數名稱後麵包含方括號(“[]”):
http://link/foo.php?id[]=1&id[]=2&id[]=3
現在,如果訪問$_GET['id'],您將獲得一個包含所有“id”值的數組:
print_r($_GET['id']); // Output: [1, 2, 3]
); // 輸出:[1, 2, 3]這種方法可讓您輕鬆存取PHP 程式碼中單一參數的多個值。 免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3