Grunnleggende PHP - Del 6 Innledning Dette er en del 6 av serien min, Grunnleggende PHP. I denne delen av serien bruker vi boolsk logikk til PHP forhold. Merk: Hvis du ikke kan se koden, eller hvis du tror noe mangler (ødelagt kobling, bilde fraværende), bare kontakte meg på [email protected]. Det er, kontakt meg for den minste problemet du har om hva du leser. Enkelt Expression Eksempel Betrakt følgende kode: $ me = "tall"; if ($ meg == "høy") {echo 'I am tall'; }?> Les og prøv koden (du må legge til de omkringliggende HTML-elementer først).
I tilstanden, (parenteser) av hvis det bare er ett uttrykk, som er, $ me == "høy". Hvis dette uttrykket resulterer i oppfyllelse, vil if-blokken utføres. Ovennevnte if-setning tilsvarer if (true) {echo 'I am tall'; } For denne andre if-setningen som skal utføres, trenger du ikke å opprette variabelen og dens oppdrag. Les og prøv følgende kode: if (true) {echo 'I am tall'; }?> La oss se på et tilfelle der tilstanden gir falsk.
Vurdere følgende kode: $ me = "short"; if ($ meg == "høy") {echo 'I am tall'; }?> If-blokken (klammeparentes) i koden ovenfor vil ikke bli henrettet, fordi tilstanden gir falsk, siden verdien av variabelen, $ meg er "kort" og ikke "høy". Ovennevnte if-setning tilsvarer: if (false) {echo 'I am tall'; }?> If-blokken kan bare utføres hvis betingelsen er sann. I dette siste tilfellet er det ikke utført. Mer enn ett uttrykk i Forhold Du kan ha mer enn ett uttrykk i en tilstand. I denne delen av serien, anser jeg maksimalt to uttrykk i en tilstand.
Hver av de uttrykkene resulterer i sann eller usann. Uttrykkene er kombinert med AND, OR og NOT operatører. AND-operatoren er skrevet som, &&. OR-operatoren er skrevet som,