grondbeginselen van PHP - Deel 7 Inleiding Dit is deel 7 van mijn reeks, Basis van PHP. In dit deel van de serie, we praten over een aantal gemeenschappelijke PHP Operators. We hebben de logische operatoren gezien. We hebben ook gezien de opdracht en gelijke operators. In dit deel kijken we naar de vergelijking en rekenkundige operatoren. 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. Operand Een operand is een variabele of een letterlijke (waarde) geassocieerd met een operator. Denk $ myVar = 30; $ myVar is een linker operand en 30 is een recht operand. = Is de opdracht operator, niet de gelijke operator. De gelijke operator, == en wordt alleen gebruikt in de omstandigheden. Overwegen: $ myVar && $ hisVar && $ herVar Er zijn drie operanden in de bovenstaande uitdrukking. Dus, kun je spreken van de eerste, tweede en derde operand.
Vergelijkingsoperatoren Een vergelijkingsoperator vergelijkt het operanden aan de zijkanten en een logische waarde naargelang de vergelijking correct of fout is. Als de vergelijking juist is een logische waarde true wordt geretourneerd. Als het verkeerd is, is een logische waarde false geretourneerd. Een andere naam voor Booleaanse waarde is logische waarde, dat is waar of onwaar. De Equal Operator We hebben dit eerder gezien. Het is ==, getypt als een dubbele opdracht operator. De gelijke operator geeft true als operanden gelijk zijn, anders false geretourneerd.
We hebben veel voorbeelden van gezien. De Niet gelijk Operator de operator Niet gelijk is het tegenovergestelde van de Equal Operator. De operator Niet gelijk is,! =. Het geeft true als de operanden niet gelijk zijn, anders false geretourneerd. Laten we eens kijken naar een paar voorbeelden: Probeer de volgende code (inclusief de HTML-elementen eerste): $ myVar = 25; $ hisVar = 30; if (! $ myVar = $ hisVar) {echo "De waarden van de twee variabelen zijn niet gelijk."; ?}> $ MyVar is 25, $ hisVar is 30.
De aandoening wordt gelezen als volgt: Als $ myVar is niet gelijk aan $ hisVar, dan is de if-blok wordt uitgevoerd. Aangezien de waarden van de variabelen zijn niet gelijk, ($ myVar! = $ HisVar) geeft true. In de volgende code, de waarden van de twee variabelen gelijk, zodat de conditie false en het if-blok wordt niet uitgevoerd. $ myVar = 50; $ hisVar = 50; if (! $ myVar = $ hisVar) {echo "De waarden van de twee variabelen zijn niet gelijk."; }> Opmerking: De letter O en het cijfer nul zijn niet dezelfde dingen. Als je de letter O type in plaats van nul hoeft u niet de juiste resultaten.
Het cijfer nul wordt gevonden in de cijfertoetsen van het toetsenbord. De letter O is te vinden in het toetsenbord bevindt. De operator Groter dan de operator Groter dan is,>. Het geeft true als de linker operand groter is dan de rechter operand. In het volgende voorbeeld links operand groter is dan de rechter operand. Dus de if-blok wordt uitgevoerd: $ variab1 = 60; $ variab2 = 70; if ($ variab2> $ variab1) {echo "De waarde van variab2 groter is dan de waarde van variab1."; }?> Lees en probeer de bovenstaande code.
Groter dan of gelijk - Exploitant De Groter dan of gelijk operator is,> = (het is de wiskunde groter dan-teken, gevolgd door de wiskunde gelijk-teken). Het geeft true als de linker operand groter dan of gelijk aan de rechter operand. De operator Kleiner dan de operator Kleiner dan is het minder dan of gelijk - Operator de Minder dan of gelijk operator is, Rekenen Operators Een rekenkundige operator duurt een of twee nummers als operanden (ofwel letterlijke of variabelen) en geeft het antwoord, vergelijkbaar met wat gebeurt in de rekenkunde.
De standaard rekenkundige operatoren zijn optellen (+), aftrekken (-), vermenigvuldigen (*) en delen (/). Om tijd te besparen verklaren deze vier exploitanten, net gelezen en probeer de volgende voorbeelden: Toevoeging Operator Code voorbeeld: $ var1 = 20; $ var2 = 30; $ var3 = $ var2 + $ var1; echo $ var3; ?>