现在有多个:
<?php if ( in_category('1') ) echo'<p class="class1"></p>'; ?>
<?php if ( in_category('2') ) echo'<p class="class2"></p>'; ?>
<?php if ( in_category('3') ) echo'<p class="class3"></p>'; ?>
<?php if ( in_category('4') ) echo'<p class="class4"></p>'; ?>
<?php if ( in_category('5') ) echo'<p class="class5"></p>'; ?>
<?php if ( in_category('6') ) echo'<p class="class6"></p>'; ?>
如何优化写法?
多个<?php if ( in_category('1') ) echo'<p class="class1"></p>&
答案:1 悬赏:10 手机版
解决时间 2021-03-21 14:43
- 提问者网友:欲劫无渡
- 2021-03-21 04:51
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-03-21 05:07
<?php
function in_category($a){
return $a;
}
$x=3;
//简化为
echo '<p class="class"'.in_category($x).'>'.in_category($x).'</p>';
//或者如下
switch (in_category($x))
{
case 1:
echo'<p class="class1">1</p>';
break;
case 2:
echo'<p class="class2">2</p>';
break;
case 3:
echo'<p class="class3">3</p>';
break;
case 4:
echo'<p class="class4">4</p>';
break;
case 5:
echo'<p class="class5">5</p>';
break;
case 6:
echo'<p class="class6">6</p>';
break;
default:
echo'<p class="class1">1</p>';
}
?>
function in_category($a){
return $a;
}
$x=3;
//简化为
echo '<p class="class"'.in_category($x).'>'.in_category($x).'</p>';
//或者如下
switch (in_category($x))
{
case 1:
echo'<p class="class1">1</p>';
break;
case 2:
echo'<p class="class2">2</p>';
break;
case 3:
echo'<p class="class3">3</p>';
break;
case 4:
echo'<p class="class4">4</p>';
break;
case 5:
echo'<p class="class5">5</p>';
break;
case 6:
echo'<p class="class6">6</p>';
break;
default:
echo'<p class="class1">1</p>';
}
?>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯