2009-12-09 64 views
0

我想知道下面列出的代码是否应该显示为空,因为它没有。如何隐藏使用PHP的正确方式的空代码?

这是正确的方式,当它是空的时候不显示代码吗?如果不是,当我不希望代码显示为空时,我的代码应该如何显示?我希望这听起来不会令人困惑?

这是代码。

<?php 
    if(empty($link)){ 
     echo '<div class="r"><strong>Links: </strong>' . tag_cloud($link) . '</div>'; 
    } 
?> 

回答

3

您的情况表明,如果$ link是空的,应该显示,否则不显示。

尝试

if(!empty($link)){ 
+0

但由于某种原因我列出的代码被显示。 – SlapThiS 2009-12-09 14:00:15

+0

可能是因为$ link是空的? – 2009-12-09 14:00:36

2

确保你修剪$链接。如果$ link只包含不被视为空白的空白。

+0

好点.------ – 2009-12-09 14:15:30

0

我劝你进入这样的习惯:

的var_dump($链接);

无论何时您期待测试条件。