一尘不染

PHP-在回显字符串中插入变量

php

$i = 1
echo '
<p class="paragraph$i">
</p>
'
++i

尝试将变量插入回显的字符串中。上面的代码不起作用。如何将php变量迭代到回显字符串中?


阅读 255

收藏
2020-05-26

共1个答案

一尘不染

单引号不会解析其中的PHP变量。使用双引号或使用点扩展回声。

$variableName = 'Ralph';
echo 'Hello '.$variableName.'!';

要么

echo "Hello $variableName!";

在您的情况下:

$i = 1;
echo '<p class="paragraph'.$i.'"></p>';
++i;

要么

$i = 1;
echo "<p class='paragraph$i'></p>";
++i;
2020-05-26