php编程小问题

来源:百度知道 编辑:UC知道 时间:2024/05/31 02:31:58
<?
$a ='5';
if($a > 10)
{
echo "他爱你<br>";
}
else if ($a > 6)
{
echo "他有一点喜欢你<br>";
}
else if ($a < 6)
{
echo "哎.这人的心情真难猜.我也不知道了<br>";
}
else
{
echo "他不爱你<br>";
}
?>
我个语句.我想用简写.
<?
$a ='1';
$win =$a>5?"他爱你":"他不爱你";
echo $win;

?>
请问一下.简写的时候只能判断><..那么要怎么实现最上面的多项判断呢?简写的程式应该怎么样写?
还有.为什么简写.前面判断成>.而后面判断成<..为什么不把前面判断成<.后面判断成>呢?

<?
$a ='5';
if($a > 10) echo "他爱你<br>";
else if ($a > 6) echo "他有一点喜欢你<br>";
else if ($a < 6) echo "哎.这人的心情真难猜.我也不知道了<br>";
else echo "他不爱你<br>";
?>

这样也可以,算简写吧,不用那么多大括号的
貌似$win =$a>5?"他爱你":"他不爱你"只能用于判断两个

楼主的意思是不是想用三元子?