没有获得动态变量名称PHP

时间:2017-07-04 17:57:43

标签: php for-loop

我想打印变量的值,但它只打印12个

$str1="abhishek";
$str2="ashish";
for($i=1;$i<=2;$i++)
{
echo $str.$i;
}

2 个答案:

答案 0 :(得分:3)

这是一种更好的做法:

<?php 
$str = array("abhishek","ashish");

for($i=0; $i <= 2; $i++)
{
echo $str[$i].'<br>';
}
?>

答案 1 :(得分:1)

这样做:

$str1="abhishek";
$str2="ashish";
for($i=1;$i<=2;$i++){
    echo ${"str".$i};
}