meastp Skrevet 14. juni 2004 Del Skrevet 14. juni 2004 Hei! Kunne noen forklare dette scriptet på en grei måte? <?php switch ($page) { case "main": include('main.php'); break; case "0": default: echo "Defaultteksten din her.."; break; } ?> og <?php if ($page == "main") { echo "det du vil skal komme, evt et includescript her.."; } ?> Lenke til kommentar
???????? Skrevet 14. juni 2004 Del Skrevet 14. juni 2004 Hvor mye PHP kan du? http://no2.php.net/switch http://no2.php.net/manual/en/language.cont...l-structures.if Lenke til kommentar
TorS Skrevet 14. juni 2004 Del Skrevet 14. juni 2004 Scriptet er ikke værre enn at det tar en variabel ($page) og sjekker om det har noen verdier, i dette tilfellet: "main" eller "0". Hvis $page har verdien "main", inkluderer scriptet en fil som heter "main.php". Hvis $page derimot har verdien "0", skriver den "Defaultteksten din her..". Kodesnutt nummer to sjekker også om $page har verdien "main", og hvis den har det, skriver den "det du vil skal komme, evt et includescript her.." ut på skjermen din. Dette kan du selvsagt bytte ut med include("main.php"); og du vil få samme funksjonalitet som i kodesnutt en. Lenke til kommentar
meastp Skrevet 14. juni 2004 Forfatter Del Skrevet 14. juni 2004 De to kodesnuttene kan brukes hver for seg, dvs. det er to forskjellige løsninger på et gitt problem? Lenke til kommentar
TorS Skrevet 14. juni 2004 Del Skrevet 14. juni 2004 Helt riktig... Men det kan ofte se mye ryddigere ut med switch-utgaven... særlig hvis du har mange alternativer å velge mellom. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå