Använda switch när du skriver PHP-kod kan du testa ett uttryck mot flera värden snabbt . Även om du skulle kunna uppnå samma resultat genom att skapa flera if /else uttalanden , med hjälp av en switch är mindre tidskrävande och skapar renare kod . Genom att använda en switch-sats , kan du till exempel skapa olika MySQL -frågor , enligt värdet av uttrycket som du vill testa . Instruktioner
1
Öppna Anteckningar och klicka på " Open " i Arkiv-menyn . Välj den PHP -filen du vill redigera
2
Skriv eller kopiera - och - klistra in följande kod på din PHP dokument : .
Switch ( $ värde ) {
vid 0 :
$ query = " SELECT * FROM Tabell1 WHERE id = $ id ";
break;
case 1 :
$ query = " SELECT * FROM table2 WHERE id = $ id ";
break;
fall 2 :
$ query = " SELECT * FROM table3 WHERE id = $ id " ;
break;
default :
$ query = " SELECT * FROM table0 WHERE id = $ id ";
break ;
}
i detta exempel kommer servern testa värdet av $ värdet variabeln . Om det är noll , kommer det att skapa en fråga som kommer att markera rader i " Tabell1 " tabellen . Om det är en eller två , kommer det att skapa en fråga för att markera rader i , respektive, " table2 " eller table3 . " Slutligen , om värdet av $ värde är något annat värde än noll , ett eller två , kommer det att skapa en fråga som kommer att markera rader i " table0 . " Addera 3
Ersätt " $ value " med uttrycket du vill testa . du kan testa variabler eller PHP funktioner .
4
Byt siffrorna efter " case " med de olika värden som du vill testa . du kan också lägga till ytterligare block om du vill testa fler värden .
5
Change varje frågeuppgifterna till de frågor du vill att din server att vidarebefordra till MySQL-databas .
6
Spara filen och ladda upp den till din webbserver .