【发布时间】:2014-02-15 00:47:08
【问题描述】:
朋友。阅读完整的详细信息以了解问题。
av = array("$a1","$a2","$a3"); // used here loop for that to create auto varibles
av[i] = $_POST("***"); // something code ...which assign values to array using loop
echo " $a1 $a2 " // its display correct value
现在我的问题是
我想将所有数组变量 av 值复制到 var 数组变量。
var 数组多次包含像“$a1”这样的变量。
var = array("$a1","$a1","$a1","$a2","$a2","$a3");
var 数组由定义的顺序组成。我想要那个序列中的值。
我要输出
echo "var[0] var[1] var[2] " ;// it display value of $a1
或者如何创建另一个数组来复制数组变量 av 的值。和序列等于数组 var
更新 1:
更新 1:
AV 数组包含变量假设 4. a = array ( "$a1" , "$a2" , "$a3", "$a4" ) 。 // 实际上我使用了循环,它有近 20 - 30 个变量。
现在我使用 for 循环和 POST 方法为 $a1 、 $a2 、 ... 赋值。
如果我写
echo " a[0] " ; // it display $a1
echo " a1 = $a1"; // it display actual value that i need eg. a1= 555
$v = array ( "$a1" , "$a1" ,"$a1" , "$a1");
now i want To print array $v with value.
now $v[0] consist value $a1.
if i print $v[0] it display $a1. but i need value of $a1 i.e 555
OR same $v array with actual variables values with same order
【问题讨论】: