永发信息网

多个<?php if ( in_category('1') ) echo'<p class="class1"></p>&

答案:1  悬赏:10  手机版
解决时间 2021-03-21 14:43
现在有多个:

<?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
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>';
}
?>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
I learn English (by watching English—ngu
我在犇品客实体店吃烤羊排,羊排里有点血丝,
为什么我华为手机经常显示已下载好了的软件让
果蔬精萃机是不是破壁机
27乘25列竖式计算怎么算
伤感又励志的爱情句子,好听励志伤感句子
祥安消防设备有限公司地址有知道的么?有点事
微博话题的主持人可以屏蔽自己主持的话题吗?
违反计划生育是否能当选村主任
严爽我爱你藏头诗大全
单选题能鉴别稀硫酸和稀盐酸的试剂是A.氯化钡
自行车后闸捏下去弹不回来松松的,修车行的师
单位健步走活动口号,平安健步走数据安卓系统
好想结束生命,真的好想结束生命,有什么方法
离菏泽单县300处的旅游景点有啥地方
推荐资讯
外卖网站转换率多少为正常
甘肃临夏县马集镇邮编查询
关于老人的祝福语
土地证拿到后,为什么每年还要交钱?
考取了高级人力资源管理师,有什么用途呢?
南京中医药大学寒假放多少2017天
关于做家务的作文200字有哪些
双履带越障机器人选用什么电机
鱼塘失堤什么意思?
不成字,到高考可以写字吗,会不会影
如图所示为实验室中常见的气体的制备、干燥和
那个“背”和“北”字用手机笔画怎么打?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?