在 PHP 中的 'echo' 内添加 for 循环
Add for loop inside 'echo' in PHP
在PHPecho
里面有没有可能for loop
?
像这样:
echo "This are the list" . for($i=0; $i<=$count; $i++) { echo $variable1 . $variable2} . "End";
我的代码是这样的。
但我仍然遇到错误。
循环不进入 echo 语句。分开他们
echo "This are the list";
for($i=0; $i<=$count; $i++)
{
echo $variable1 . $variable2;
}
echo "End";
输出的可读性更高的版本将通过以下方式生成:
echo "This is the list: <br>";
for($i=0; $i<=$count; $i++)
{
echo $variable1. " ". $variable2."<br>";
}
echo "End";
没有。 echo
only accepts strings;它不能像函数或方法那样充当代码块。但是你当然可以这样做:
echo "This are the list";
for ($i=0; $i<=$count; $i++) {
echo $variable1 . $variable2;
}
echo "End";
否 你不能那样做 你不能在 echo 语句中循环,你可以这样做 :
$text = 'This are the list ';
for($i=0; $i<=$count; $i++){
$text .= $variable1.$variable2;
}
$text .= 'End';
echo $text;
不,它不会那样工作。
你有两个选择。
选项 1
$temp_string = '';
for ($i=0; $i<=$count; $i++)
{
$temp_string .= $variable1 . $variable2;
}
echo "This are the list".$temp_string;
选项 2
echo "This are the list";
for($i=0; $i<=$count; $i++)
{
echo $variable1 . $variable2;
}
echo "End";
在PHPecho
里面有没有可能for loop
?
像这样:
echo "This are the list" . for($i=0; $i<=$count; $i++) { echo $variable1 . $variable2} . "End";
我的代码是这样的。
但我仍然遇到错误。
循环不进入 echo 语句。分开他们
echo "This are the list";
for($i=0; $i<=$count; $i++)
{
echo $variable1 . $variable2;
}
echo "End";
输出的可读性更高的版本将通过以下方式生成:
echo "This is the list: <br>";
for($i=0; $i<=$count; $i++)
{
echo $variable1. " ". $variable2."<br>";
}
echo "End";
没有。 echo
only accepts strings;它不能像函数或方法那样充当代码块。但是你当然可以这样做:
echo "This are the list";
for ($i=0; $i<=$count; $i++) {
echo $variable1 . $variable2;
}
echo "End";
否 你不能那样做 你不能在 echo 语句中循环,你可以这样做 :
$text = 'This are the list ';
for($i=0; $i<=$count; $i++){
$text .= $variable1.$variable2;
}
$text .= 'End';
echo $text;
不,它不会那样工作。
你有两个选择。
选项 1
$temp_string = '';
for ($i=0; $i<=$count; $i++)
{
$temp_string .= $variable1 . $variable2;
}
echo "This are the list".$temp_string;
选项 2
echo "This are the list";
for($i=0; $i<=$count; $i++)
{
echo $variable1 . $variable2;
}
echo "End";