如何将此IF保存到php变量中?
if ($precopromocao > 0 )
echo "<span class='preco_s_promocao'>".$preco."€</span> <span class='preco_c_desconto'>".$precopromocao."€</span>";
else
echo $preco."€";
我试过了:
$precofinal = if ($precopromocao > 0 )
echo "<span class='preco_s_promocao'>".$preco."€</span> <span class='preco_c_desconto'>".$precopromocao."€</span>";
else
echo $preco."€";
但它不起作用..
答案 0 :(得分:1)
只需将您想要的输出分配给变量
if ($precopromocao > 0 )
{
$return = "<span class='preco_s_promocao'>".$preco."€</span> <span class='preco_c_desconto'>".$precopromocao."€</span>";
} else {
$return = $preco."€";
}
现在您可以使用
打印出其他地方的输出echo $return;
答案 1 :(得分:0)
$var = ($precopromocao > 0 ? echo "<span class='preco_s_promocao'>".$preco."€</span> <span class='preco_c_desconto'>".$precopromocao."€</span>" : echo $preco."€" );
对于那些讨厌横向滚动的人:
$var = ($precopromocao > 0
? echo "<span class='preco_s_promocao'>".$preco."€</span> <span class='preco_c_desconto'>".$precopromocao."€</span>"
: echo $preco."€" );