php代码显示没有?
我敢肯定,这是相当简单的,但我真的没有得到PHP有没有办法让下面的代码显示如果没有网址的详细信息输入没有?php代码显示没有?
<div class="details">
<h3>web</h3>
<div>URL: <span><a href="<?=$website_url?>"><?=$website_url?></a></span></div>
</div>
感谢
把它包在if statement。
<? if($website_url): ?>
<div class="details">
<h3>web</h3>
<div>URL: <span><a href="<?=$website_url?>"><?=$website_url?></a></span></div>
</div>
<? endif;?>
编辑
这可能会更好:
<?php if($website_url){ ?>
<div class="details">
<h3>web</h3>
<div>URL: <span><a href="<?php echo $website_url; ?>"><?php echo $website_url; ?></a></span></div>
</div>
<?php } ?>
-1:原则,是的,但短标签?备用控制结构语法?它们都不被弃用,但充其量也是有争议的。 – symcbean 2011-05-05 12:21:49
他在他的问题中使用了短标签,我刚刚调整了他的代码风格,因为我看到了它。他可以*地适应它。 – 2011-05-05 12:24:35
增加了一个替代方案。 – 2011-05-05 12:29:22
http://php.net/manual/en/control-structures.if.php – 2011-05-05 11:58:55