我知道我在这里执行的操作是错误的,我希望它正确执行,这就是为什么在这里寻求帮助。不知道这是否可能。
<?php
$test1="hello";
$test2="how";
$test3="are";
for($i=1;$i<=3;$i++)
{
echo $test.$i;
}
?>
当我运行这个我应该得到hello how are
。我知道字符串连接同样的事情我也想为变量做它。这可能吗,如果可能的话,我可以轻松访问所有这些变量。有什么帮助吗?
我知道我在这里执行的操作是错误的,我希望它正确执行,这就是为什么在这里寻求帮助。不知道这是否可能。
<?php
$test1="hello";
$test2="how";
$test3="are";
for($i=1;$i<=3;$i++)
{
echo $test.$i;
}
?>
当我运行这个我应该得到hello how are
。我知道字符串连接同样的事情我也想为变量做它。这可能吗,如果可能的话,我可以轻松访问所有这些变量。有什么帮助吗?
尝试使用以下语法:
echo ${'test'.$i};
我猜你正在寻找的是“数组”。您可以像这样在 PHP 中使用数组:
$test = array('hello', 'how', 'are');
$len = count($test);
for($i=0; $i<$len; $i++) {
echo $test[$i];
}
尝试这个:
for($i = 1; $i < 4; $i++){
echo $test{$i};
}