判断一个变量,如果变量为空则不执行,比如if($a)之类,但我说的不执行是指不执行html,就是说if($a)(为假){html不显示
}不知道怎么样写,照着上面写法,会出现错误

解决方案 »

  1.   

    <?php
    if(!empty($a)){
    ?>
    html---html-----
    <?php
    }
    ?>或者<?php
    echo !empty($a)?'$a真时出现':'反之';
    ?>
      

  2.   

    <?php
       if($a){
    ?> 
         显示html代码................
    <?php } ?>
      

  3.   

    <?php if($a){ ?><html>
    <head>
    </head>
    <body>
    </body>
    </html><?php } ?>
      

  4.   

    用短位标记可能更容易理解一点,
    if ($a):elseif:endif;