温馨提醒

如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢

本文最后更新于2023年11月9日,已超过 180天没有更新

可以用以下代码实现:

<?php
             $bclassid = $class_r[$GLOBALS[navclassid]][bclassid];
             $cr['classid']=$class_r[$GLOBALS[navclassid]][bclassid];
             $bclassurl=sys_ReturnBqClassname($cr,9);
if($bclassid==0)
{
?>
 
      <li><a href="<?=$class_r[$bclassid][classpath]?>">全部分类</a></li>
<?
}
else
{
?>
<li><a href="<?=$bclassurl?>">全部分类</a></li>
<?
}?>

简化代码:

<?php
    $bclassid = $class_r[$GLOBALS['navclassid']]['bclassid'];
    $cr['classid'] = $bclassid;
    $bclassurl = sys_ReturnBqClassname($cr, 9);
?>
 
<li><a href="<?=$bclassid == 0? $class_r[$bclassid]['classpath'] : $bclassurl ?>">全部分类</a></li>

修改说明:

1、修改了`$GLOBALS[navclassid]`为`$GLOBALS['navclassid']`。

2、将`$class_r[$GLOBALS[navclassid]][bclassid]`提取到`$bclassid`中,使代码更易读。

3、将需要使用的数组或变量提前定义或赋值,使代码更简洁。

4、使用了三目运算符替代了if语句,从而简化了代码。

历史上的今天
11月
9
    抱歉,历史上的今天作者很懒,什么都没写!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。