[英]How to prepare / build Multidimensional Array from Javascript to send to PHP
[英]How to send multidimensional array from JavaScript to PHP in query string
我正在使用以下代碼:
window.location.assign("index.php?module=pengu_dispatch&action=cover_letter&value="+list);
在這里,我想查詢字符串中發送多維數組到PHP文件。
使用JSON stringify
函數,我將數組轉換為字符串並發送,但是在解碼后的PHP端,我沒有得到完整的數組。
請讓我知道我可能做錯了
您可以通過url編碼將json放在GET參數中。
url = 'http://whatever/some.php?param='+encodeURIComponent(JSON.stringify(list))
然后在php中像這樣閱讀
$list = json_decode($_GET['param']);
請注意列表的大小,因為URL的大小限制約為1〜2kb。 如果要發送大量數據,則必須使用POST。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.