Spi*_*idE 13 javascript php arrays get
我有一个javascript数组说jsArr[]
.我希望通过get方法将此数组传递给php页面.有点像nextPage.php?arr=jsArr[]
.
在那里我应该能够访问数组$arr[] = $_GET[arr]
并执行类似的操作foreach($arr as $key => $val)
可能吗...?
非常感谢...
Ben*_*dis 18
JS:
var arr = [1, 4, 9];
var url = '/page.php?arr=' + JSON.stringify(arr);
window.location.href = url;
Run Code Online (Sandbox Code Playgroud)
PHP:
$arr = isset($_REQUEST['arr']) ? json_decode($_REQUEST['arr']) : array();
Run Code Online (Sandbox Code Playgroud)
Sil*_*ost 10
你需要改变你的网址:
nextPage.php?arr[]=js&arr[]=js2
Run Code Online (Sandbox Code Playgroud)
例如.
var_dump($_GET);
Run Code Online (Sandbox Code Playgroud)
输出: array(1) { ["arr"]=> array(2) { [0]=> string(2) "js" [1]=> string(3) "js2" } }