在下面的PHP代码中,我试图回显$ title和$ desc的值,但它不显示仅显示变量名称的值.任何帮助将不胜感激.
foreach ($prod as $product) {
$title=$product['title'];
$desc=$product['desc'];
echo '
<div class="detail">
<div class="img"><img src="images/pro1.png"/></div>
<div class="textdetail"><p><b>$title</b><br /></p>
<p><a href="#">$desc</a></p>
</div><br />
</div>';
}
Run Code Online (Sandbox Code Playgroud)
你必须使用双引号,或者将它们带到字符串之外 - 出于清晰的原因,我个人总是更喜欢后一种方法.要么有效.
这应该这样做:
foreach ($prod as $product) {
$title=$product['title'];
$desc=$product['desc'];
echo '
<div class="detail">
<div class="img"><img src="images/pro1.png"/></div>
<div class="textdetail"><p><b>'.$title.'</b><br /></p>
<p><a href="#">'.$desc.'</a></p>
</div><br />
</div>
';
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6830 次 |
| 最近记录: |