8

私はこれを持っています:

<?php  
       if ( ($cart->count_product) > 0) { 
           print $cart->count_product; 
       } else { 
           print ''; 
       }  
?>

そして、私はprint $cart->count_product中に入れる必要があります<div class="my_class"></div>

さまざまな方法を試しましたが、構文に何かが欠けています。誰かが助けてくれたらうれしいです。

4

6 に答える 6

15

次のことができます。

echo '<div class="my_class">';
echo ($cart->count_product > 0) ? $cart->count_product : '';
echo '</div>';

ステートメントの中に入れたい場合は、次のようにします。

if($cart->count_product > 0) 
{
    echo '<div class="my_class">'.$cart->count_product.'</div>';
}

elseとにかく真実である場合にのみ上記を出力するため、ステートメントは必要ありません。

于 2013-03-19T13:37:17.887 に答える
3

これを試して、

<?php  if ( ($cart->count_product) > 0) { ?>
         <div class="my_class"><?php print $cart->count_product; ?></div>
<?php } else { 
          print ''; 
}  ?>
于 2013-03-19T13:37:09.117 に答える
1

あなたはこれを行うことができます:

<div class"my_class">
<?php if ($cart->count_product > 0) {
          print $cart->count_product; 
      } else { 
          print ''; 
      } 
?>
</div>

を打つ前にdiv、私たちはPHPタグにいません

于 2013-03-19T13:37:57.213 に答える
1

これを行うこともできます。

<?php 
if ( ($cart->count_product) > 0) { 
  $print .= "<div class='my_class'>"
  $print .= $cart->count_product; 
  $print .= "</div>"
} else { 
   $print = ''; 
} 
echo  $print;
?>
于 2013-03-19T13:38:34.437 に答える
1

以下のサンプルを使用できます。また、else 句を使用して何も出力する必要はありません。

 <?php if ( ($cart->count_product) > 0) { ?>
           <div class="my_class">
               <?php print $cart->count_product; ?> 
           </div>
 <?php } ?>
于 2013-03-19T13:39:07.877 に答える
1

あとは巻き付けるだけ。

<?php        
    if ( ($cart->count_product) > 0) 
    { 
        echo "<div class='my_class'>";
        print $cart->count_product; 
        echo "</div>";
    }

?>
于 2013-03-19T13:37:30.480 に答える