[英]Passing an array via ajax to a php
我通过ajax将数组传递给php。
$.post("send.php",{arr:arr}); //["one", "two", "three"]
如何将每个值分配给php中的变量? 我尝试了这个,但是没有做我需要的。
for ($i = 0; $i < $_POST['arr']; $i++){
$var+($i+1) = $_POST['arr'][$i];
}
预期$ var1 =“一个”,$ var2 =“两个”,依此类推...
您正在尝试创建动态变量名称。 您必须用{}
来包装$var
并用来代替.
创建动态变量。
${"var" . ($i+1)} = $_POST['arr'][$i];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.