这可能是一个简单的问题,但我不太清楚如何搜索它。我正在运行一个循环,拉出一堆wordpress帖子。在那个循环中,我想创建一个显示变量的div(每个帖子的div),以及一些文本格式。
通常这对我来说很简单,但是我使用的是不同类型的变量,我不知道如何处理它,部分是因为我不知道该变量的正确名称是什么。
这是我的代码:
echo $postInfo['article_title'];
echo "<br>";
echo $postInfo['article_content'];
echo "<br><br>";
我想做这样的事情:
echo "<div class="entry"><h1>$postInfo['article_title']</h1>
<p>$postInfo['article_content']</p>
</div>";
我意识到这是不正确的,只是找人指路给我!我知道有多个引号会让事情变得冒险。任何帮助将不胜感激!
答案 0 :(得分:2)
只需要使用html连接变量试试
echo "<div class='entry'><h1>".$postInfo['article_title']."</h1>
<p>".$postInfo['article_content']."</p>
</div>";
答案 1 :(得分:2)
您需要连接值
echo "<div class='entry'><h1>".$postInfo['article_title']."</h1>
<p>".$postInfo['article_content']."</p>
</div>";
答案 2 :(得分:1)
你也可以这样做:
<div class="entry">
<h1><?=$postInfo['article_title']?></h1>
<p><?=$postInfo['article_content']?></p>
</div>
答案 3 :(得分:0)
试试此代码
echo "<div class='entry'><h1>".$postInfo['article_title']."</h1>
<p>".$postInfo['article_content']."</p>
</div>"
在PHP中操作字符串
答案 4 :(得分:0)
使用variable substitution
:
echo "<div class='entry'><h1>".$postInfo['article_title']."</h1>
<p>".$postInfo['article_content']."</p>
</div>";
我希望它对你有用。
答案 5 :(得分:0)
你想要的代码只是变量而不是它的数组键,你需要集中php变量。您可以通过以下方式完成此操作
echo "<div class='entry'><h1>".$postInfo['article_title']."</h1>
<p>".$postInfo['article_content']."</p>
</div>";
和
echo "<div class='entry'><h1>{$postInfo['article_title']}</h1>
<p>{$postInfo['article_content']}</p>
</div>";
希望这有助于你