div内部的php echo

Lif*_*ort 4 php

我有这个:

<?php  
       if ( ($cart->count_product) > 0) { 
           print $cart->count_product; 
       } else { 
           print ''; 
       }  
?>
Run Code Online (Sandbox Code Playgroud)

我需要把它print $cart->count_product放进去<div class="my_class"></div>

我尝试了不同的方法,但我在语法上缺少一些东西.如果有人可以提供帮助,我会很高兴的.

Ben*_*enM 11

您可以执行以下操作:

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

如果您想在声明中使用它,请执行以下操作:

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

你不需要这个else陈述,因为无论如何你只是输出上面的内容.