Ich möchte so eine Switch-Verzweigung
- Code: Alles auswählen
switch ($site):
case 'kontakt':
$datei='kontakt.txt';
$title='Kontakt';
break;
case 'impressum':
$datei='impressum.txt';
$title='Impressum';
break;
default:
$datei='content.txt';
$title='Startseite';
endswitch;
?>
automatisch von PHP erstellen lassen, indem der Array ausgelesen wird:
- Code: Alles auswählen
$navi = array(
"1" => array("", "Startseite", "context"),
"2" => array("kontakt", "Kontakt", "kontakt"),
"3" => array("impressum", "Impressum", "impressum"));
Mein Ansatz war:
- Code: Alles auswählen
switch ($site):
foreach ($navi as $id=>$wert)
{
if($id != "1") {
case $wert[0]:
$file="$wert[2].'.txt';
$title=$wert[1];
break;
}
else {
default:
$file=$wert[2].'.txt';
$title=$wert[1];
}
}
endswitch;
Warum gehtn das nicht?