Php 如果满足条件,如何向菜单项添加id

Php 如果满足条件,如何向菜单项添加id,php,html,Php,Html,如果满足条件,我需要向Li添加ID。我以前做过类似的事情: if ($school == $array[1]) { echo " id=\"current\""; } 如果$school等于$array[1],它基本上应该添加id“current”,但我不确定如何做,因为它是php内部的php html内部的php,我对php没有太多经验,所以我有点迷茫 这就是我想添加它的地方: <?php if($array[1] != "") { echo '<li clas

如果满足条件,我需要向Li添加ID。我以前做过类似的事情:

if ($school == $array[1])
{ 
echo " id=\"current\"";
}
如果$school等于$array[1],它基本上应该添加id“current”,但我不确定如何做,因为它是php内部的php html内部的php,我对php没有太多经验,所以我有点迷茫

这就是我想添加它的地方:

   <?php
    if($array[1] != "")  { echo '<li class="menu-item menu-item-type-post_type menu-item-10">' .
    '<a href="http://chusmix.com/?s=' . $city . '++++' . str_replace(" ", "+", $array[1]) . '">' .
    '' . $array[1] . '' .
    '</a>' .
    '</li>';
    }
    ?>


感谢您提供的帮助、信息等

您的代码:

<?php if($array[1] != ""): ?>
    <li id="<?php echo ($school == $array[1] ? 'current' : '' ); ?>" class="menu-item menu-item-type-post_type menu-item-10">
        <a href="http://chusmix.com/?s=<?php echo $city . '++++' . str_replace(' ', '+', $array[1]); ?>">
            <?php echo $array[1]; ?>
        </a>
    </li>
<?php endif; ?>

您的代码以一种很好的方式:

<?php if($array[1] != ""): ?>
    <li id="<?php echo ($school == $array[1] ? 'current' : '' ); ?>" class="menu-item menu-item-type-post_type menu-item-10">
        <a href="http://chusmix.com/?s=<?php echo $city . '++++' . str_replace(' ', '+', $array[1]); ?>">
            <?php echo $array[1]; ?>
        </a>
    </li>
<?php endif; ?>
这是你的朋友。它有助于减少回声

<?php if($array[1] != ""): ?>
    <li class="menu-item menu-item-type-post_type menu-item-10"<?php if ($school == $array[1]): ?>id="current"<?php endif; ?>>
    <a href="http://chusmix.com/?s=<?php echo $city . '++++' . str_replace(" ", "+", $array[1]); ?>"><?php echo $array[1]; ?></a>
    </li>
<?php endif; ?>

>

这是你的朋友。它有助于减少回声

<?php if($array[1] != ""): ?>
    <li class="menu-item menu-item-type-post_type menu-item-10"<?php if ($school == $array[1]): ?>id="current"<?php endif; ?>>
    <a href="http://chusmix.com/?s=<?php echo $city . '++++' . str_replace(" ", "+", $array[1]); ?>"><?php echo $array[1]; ?></a>
    </li>
<?php endif; ?>

>