$a=$b>$c ? ($c-$b) ? 1 :($b-$c) : ($b+$c) ? 0 : $b*$c; //$a=0
转化成if(){} else{}格式
if($b>$c){
if($c-$b){
$a=1;
}else{
$a=$b-$c;
}
}else{
$a=$b+$c;
if($a){
$a=0;
}else{
$a=$b*$c;
}
}
$s=0;
for($i=1;$i<10;$i++){
if($i%2==0){
continue;
}
$s=+$i;
}
echo $s;
=+表示的是$s=(+$i);是正数的意思
+=表示的是$s=$s+$i;
位置相反,表示的意思大有不同;
复杂的三元转化为if() eles()
最新推荐文章于 2024-04-05 19:30:23 发布