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