我怎么写这个,所以我只使用一个回声?
echo "<div class='post'>";
echo $row['title'];
echo "</div>";
我正在使用一个数组来回显一个表的值,但是如果我可以将它们组合成一个echo语句,它会更加容易。但是,当我尝试将页面空白时。
答案 0 :(得分:3)
echo "<div class=\"post\">{$row['title']}</div>";
答案 1 :(得分:3)
做同样事情的其他方式:
echo '<div class="post">'.$row['title'].'</div>';
echo sprintf('<div class="post">%s</div>', $row['title']);
<div class="post"><?php echo $row['title'] ?></div>
答案 2 :(得分:2)
你忘了关闭div
> echo "<div class='post'"; should be
> echo "<div class='post'>";
答案 3 :(得分:1)
将数组引用括在括号中:
echo "<div class='post'{$row['title']}</div>";
答案 4 :(得分:0)
echo '<div class="post">' . $row['title'] . '</div>';
.
运算符连接字符串。另外,我相信HTML要求你使用class="post"
的双引号(虽然它可能不关心?)。
答案 5 :(得分:0)
<?php
echo "<div class='post'".$row['title']."</div>";
?>