如果条件里面有php变量

时间:2013-12-12 11:39:36

标签: php html

我遇到了问题。

我在PHP变量中有HTML元素。现在我想要html元素中的条件。

我的代码是这样的。

    <?php
    $x = 1;
    $html = 
    '<style>
    b
    {
        paading:0;
        margin:0;
    }
    </style>

    <table width="790px" style="font-family:Open Sans;">

          <!--Want If Condition Here-->

          if($x != 1)
          { 

                <tr> 
                <td colspan="2">
                My Separate Portion
                </td>
                </tr>

          }

    <strong></strong>

    <tr> <td colspan="2"> <hr style="background-color:#E44510; height:10px;"> </td> </tr>';

    echo $html;
    ?>

如果有人可以帮助我,那就非常有用了。

2 个答案:

答案 0 :(得分:2)

 <?php
    $x = 1;
    $html = 
    '<style>
    b
    {
        paading:0;
        margin:0;
    }
    </style>

    <table width="790px" style="font-family:Open Sans;">';    
          if($x != 1)
          { 

               $html .= '<tr> 
                <td colspan="2">
                My Separate Portion
                </td>
                </tr>';

          }

     $html .= '<strong></strong>

    <tr> <td colspan="2"> <hr style="background-color:#E44510; height:10px;"> </td> </tr>';

    echo $html;
    ?>

答案 1 :(得分:2)

或者你可以轻松地使用它。

<?php
$x = 1;
?>
    <style>
    b
    {
        paading:0;
        margin:0;
    }
    </style>

    <table width="790px" style="font-family:Open Sans;">

          <!--Want If Condition Here-->

<?php         
      if($x != 1)
          { 
?>
                <tr> 
                <td colspan="2">
                My Separate Portion
                </td>
                </tr>
<?php
          }
?>
    <strong></strong>

    <tr> <td colspan="2"> <hr style="background-color:#E44510; height:10px;"> </td> </tr>