Funky_MF
Erfahrenes Mitglied
Hallo,
für die Gestaltung eines Menüs bzw. der dynamischen Zuweisung der CSS-Klassen möchte ich den Code möglichst in Kurzschreibweise unterbringen, damit alles etwas übersichtlicher wird.
Das ist die if-Anweisung, die ich verkürzt und in einer Zeile schreiben will:
Folgende Möglichkeiten hab ich bis jetzt, sind aber noch nicht getestet:
und
Könnt ihr mir sagen, was empfehlenswert, oder besser gesagt auch syntaktisch richtig ist ?
für die Gestaltung eines Menüs bzw. der dynamischen Zuweisung der CSS-Klassen möchte ich den Code möglichst in Kurzschreibweise unterbringen, damit alles etwas übersichtlicher wird.
Das ist die if-Anweisung, die ich verkürzt und in einer Zeile schreiben will:
PHP:
<?
if ( $ME == 'cc_home.php') {
echo "active-spacerright";
} elseif ($ME == 'licenses.php') {
echo "active-spacerleft";
} else {
echo "inactive-spacer";
}
?>
PHP:
<?=if($ME == 'cc_home.php')?"active-spacerright":(if ($ME == 'licenses.php')?"active-spacerleft":"inactive-spacer");?>
PHP:
<? if ($ME == 'cc_home.php'): echo "active-spacerright"; elseif ($ME == 'licenses.php'):echo "active-spacerleft"; else:echo "inactive-spacer"; endif; ?>