Вот мой код:Как реорганизовать этот PHP-код?
$aClass = '';
$bClass = '';
$cClass = '';
if ($_GET['data'] == 'a')
{
$aClass = ' active';
}
else if ($_GET['data'] == 'b')
{
$bClass = ' active';
}
else if ($_GET['data'] == 'c')
{
$cClass = ' active';
}
if ($aClass == '' && $bClass == '' && $cClass == '')
{
$aClass = ' active';
}
Любые идеи? Это кажется грязным и излишним.
ответ на это, конечно, собирается лежать в логике системы здания. Например, вы можете сделать «switch» в первом наборе, а затем оставить оператор 'if'. –
Примечание. Все приведенные ниже ответы фактически не требуют, чтобы все три переменные были пустыми, просто они не равны 'a',' b' или 'c'. –