Php &引用;大型多变量回波';s";让事情变得更简单的方法?

Php &引用;大型多变量回波';s";让事情变得更简单的方法?,php,arrays,variables,Php,Arrays,Variables,假设我在PHP中回显大量变量,我不想让它变得简单,我该如何做?目前我的代码如下所示,但写出所有不同的变量名是非常繁琐的工作 echo $variable1; echo $variable2; echo $variable3; echo $variable4; echo $variable5; 您会注意到变量名是相同的,只是末尾有一个递增的数字。如何编写一个脚本来打印echo$variable如此多次,并在末尾添加一个递增的数字,以避免我写出多个变量名,而只需多次粘贴一个脚本 谢谢,斯坦尼你可以

假设我在PHP中回显大量变量,我不想让它变得简单,我该如何做?目前我的代码如下所示,但写出所有不同的变量名是非常繁琐的工作

echo $variable1;
echo $variable2;
echo $variable3;
echo $variable4;
echo $variable5;
您会注意到变量名是相同的,只是末尾有一个递增的数字。如何编写一个脚本来打印echo
$variable如此多次,并在末尾添加一个递增的数字,以避免我写出多个变量名,而只需多次粘贴一个脚本

谢谢,斯坦尼你可以使用:

对于($x=1;$x您可以使用:


对于($x=1;$x使用动态变量名:

for($i=1; $i < 6; $i++) echo ${'variable'.$i}
for($i=1;$i<6;$i++)echo${'variable'.$i}

使用动态变量名称:

for($i=1; $i < 6; $i++) echo ${'variable'.$i}
for($i=1;$i<6;$i++)echo${'variable'.$i}

我支持保罗·贝甘蒂诺。如果你能使用一个更好的阵列。如果你不知道如何做到这一点,给你:

而不是制作如下变量:

$var1='foo';
$var2='bar'; 
$var3='awesome';
…等等…您可以创建一个称为数组的单变量,如下所示:

$my_array = array('foo','bar','awesome');
foreach($my_array as $item) {
    echo $item;
}
正如您所知,在数组中,第一个元素是第0个元素(不是第1个)。因此,为了呼出“foo”和“bar”,您可以执行以下操作:

echo $my_array[0]; // echoes 'foo'
echo $my_array[1]; // echoes 'bar'
但是,将值放入数组而不是一堆变量的真正好处是,您可以像这样循环数组:

$my_array = array('foo','bar','awesome');
foreach($my_array as $item) {
    echo $item;
}

就是这样。所以,无论数组中有多少项,都只需要这三行就可以打印出来。祝你学习PHP好运!

我支持Paolo Bergantino。如果你可以使用更好的数组。如果你不知道怎么做,那就来这里:

而不是制作如下变量:

$var1='foo';
$var2='bar'; 
$var3='awesome';
…等等…您可以创建一个称为数组的单变量,如下所示:

$my_array = array('foo','bar','awesome');
foreach($my_array as $item) {
    echo $item;
}
正如您所知,在数组中,第一个元素是第0个元素(不是第1个)。因此,为了呼出“foo”和“bar”,您可以执行以下操作:

echo $my_array[0]; // echoes 'foo'
echo $my_array[1]; // echoes 'bar'
但是,将值放入数组而不是一堆变量的真正好处是,您可以像这样循环数组:

$my_array = array('foo','bar','awesome');
foreach($my_array as $item) {
    echo $item;
}

就是这样。所以,无论数组中有多少项,只需要这三行就可以打印出来。祝你学习PHP好运!

Yup.PHP喜欢数组,让它们变得容易。Yup.PHP喜欢数组,让它们变得容易。你连接了.in phpy你连接了.in PHP