我有两个数组:
$my_array1= array("A", "B");
$my_array2= array("1", "2");
是否可以像这样在数组的索引中使用变量($ x):
for ($x = 1; $x <= 2; $x++) {
Echo $my_array.$x[0];
}
如何实现?
答案 0 :(得分:1)
在评论中提到之后,我认为这是可行的: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];
}
希望对您有帮助
答案 1 :(得分:-1)
我认为您正在寻找的是能够使用键/值对。
您可以执行以下操作:
$array = array(
1 => "a",
2 => "b",
3 => "c",
4 => "d",
);
foreach ($array as $key => $value) {
echo "{$key} => {$value} ";
}
或根据需要循环遍历数字键值。