首页 > 解决方案 > 在变量名中使用变量

问题描述

我有两个数组:

$my_array1= array("A", "B");
$my_array2= array("1", "2");

是否可以像这样在数组的索引中使用变量($x) :

for ($x = 1; $x <= 2; $x++) {
Echo $my_array.$x[0];
}

如何做到这一点?

标签: phparrays

解决方案


在评论中提到后,我认为这是工作:here

$my_array1= array("A", "B");
$my_array2= array("1", "2");

并重新使用你的循环,如:

    for ($x = 1; $x <= 2; $x++) {
    // to init the new name of array
    $init = 'my_array'.$x;
    // to use variable in the name of variable 
    Echo $$init[0];
    }

我希望它对你有帮助


推荐阅读