*   >> Lezen Onderwijs artikelen >> science >> programming

Logica en PHP Conditions

grondbeginselen van PHP - Deel 6 Inleiding Dit is deel 6 van mijn reeks, Basis van PHP. In dit deel van de reeks Booleaanse logica passen we PHP omstandigheden. Opmerking: Als u de code niet kunt zien of als u denkt dat er iets ontbreekt (gebroken link afbeelding afwezig), neem dan contact met mij op [email protected]. Dat wil contact met mij op voor het geringste probleem dat je hebt over wat je aan het lezen bent.

Single Expressie Voorbeeld Beschouw de volgende code: $ me = "hoog"; if ($ me == "hoog") {echo 'Ik ben lang; }?> Lees en probeer de code (je moet de omringende HTML-elementen eerst toevoegen). In de toestand, (indien van haakjes) er enkele uitdrukking, die, $ me == "hoog". Als deze expressie resulteert in true, wordt de if-blok uitgevoerd. De bovenstaande if-statement is gelijk aan if (true) {echo 'Ik ben lang; } Voor deze tweede if-statement uit te voeren, hoeft u niet het maken van de variabele en de opdracht nodig hebben.

Lees en probeer de volgende code: if (true) {echo 'Ik ben lang; }?> Laten we eens kijken naar een geval waarin de resultaten toestand verkeerde. Beschouw de volgende code: $ me = "korte"; if ($ me == "hoog") {echo 'Ik ben lang; }?> De if-blok (accolades) in de bovenstaande code zal niet worden uitgevoerd, omdat de resultaten voorwaarde onwaar, omdat de waarde van de variabele, $ mij, is "korte" en niet "hoog". De bovenstaande if-statement is gelijk aan: if (false) {echo 'Ik ben lang; }?> De if-blok kan alleen worden uitgevoerd als de voorwaarde waar is. In dit laatste geval niet uitgevoerd.

Meer dan een Expressie in Voorwaarde U kunt meer dan een expressie in een conditie. In dit deel van de reeks, beschouw ik maximaal twee uitdrukkingen in een toestand. Elk van de uitdrukkingen leidt waar of onwaar. De uitdrukkingen worden gecombineerd met de AND, OR of NOT operators. De operator wordt getypt als, &&. De OR operator wordt getypt als, || . De NIET operator wordt getypt als! . &&, || , en ! zijn logische operatoren genoemd.

Met logische operatoren, kunnen de regels in het vorige deel van de serie worden herschreven als: AND (false) && (false) = false (false) && (true) = False (true) && (false) = false (true) && (true) = true OR (false) || (false) = false (false) || (true) = true (waar) || (false) = true (waar) || (true) = true niet (false) = true (waar) = false Double-Expression Voorbeelden De if-blok niet zal worden uitgevoerd in de volgende code: if ((valse) && (true)) {echo 'Wij zijn lang'; ?}> Een praktisch voorbeeld voor de bovenstaande code: $ u = "hoog"; $ me = "hoog"; if (($ u == "kort") && ($ me == "hoog")) {echo 'We zijn groot; }?> "Hoog" wordt toegekend aan de variabele, $ u, en ook de variabele $ me.

De eerste uitdrukking in het resultaat toestand verkeerde, de tweede resultaat in ware. (false) && (true) geeft false als de effectieve Booleaanse waarde voor de conditie. Dus het blok wordt niet uitgevoerd. De if-blok zal worden uitgevoerd in de volgende code: if ((valse) || (true)) {echo 'Elk van ons is lang; ?}> Een praktisch voorbeeld voor de bovenstaande code: $ u = "hoog"; $ me = "hoog"; if (($ u == "kort") || ($ me == "hoog")) {echo 'Elk van ons is lang; }?> Lees de bovenstaande code. Probeer het. De eerste expressie resulteert in false; de tweede resulteert in ware.

De effectieve voorwaarde waar is, omdat (false) || (true) geeft true. (! (False)): NIET Voorbeelden De if-blok zal worden uitgevoerd in de volgende code als {echo 'Ik ben lang; }?> De if-blok wordt uitgevoerd, als de voorwaarde waar is. ! (false) geeft true. Als de voorwaarde onwaar is, wordt het if-blok niet worden uitgevoerd. Een praktisch voorbeeld voor de bovenstaande code: $ me = "hoog"; if (($ me == "korte"!)) {echo 'Ik ben lang; }?>

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.