我有三个变量,
$title_1 $title_2 $title_3
Run Code Online (Sandbox Code Playgroud)
我如何在for循环中打印它们?
我试过的:
$number = 3;
for($i=0;$i<$number;$i++){
echo "$title_($i+1)";
}
Run Code Online (Sandbox Code Playgroud)
这应该工作,没有测试过
for($i=1;$i<=$number;$i++){
echo ${"title_$i"};
}
Run Code Online (Sandbox Code Playgroud)
不要干涉这些事情;为这些东西使用一个数组。
$titles = array('first title', 'second title', 'third title');
foreach ($titles as $title) {
echo $title;
}
Run Code Online (Sandbox Code Playgroud)