44 PHP i MySQL dla każdego
/*4*/ $c = $b - $a:
/*5*/ echo ("c - b - a - $c <br>”): /*6*/ $c - $a / 2:
1*7*1 echo ("a / 2 = $c <br>“); /*8*/ $c - $a * $b:
/*9*/ echo ("a * b = $c <br>”): /*10*/ $c = $a + $b;
/*11*/ echo ("a + b - $c"):
?>
</body>
</html>
Linie 1 - 3 to deklaracje zmiennych a, b i c, przypisanie zmiennej a wartości 10, zmiennej b wartości 20 oraz wyświetlenie tych wartości na ekranie. W linii czwartej przypisujemy zmiennej c wynik odejmowania b - a, czyli wartość 10 (20 - 10 = 10). W linii szóstej przypisujemy zmiennej c wartość działania a / 2, czyli 5 (10 / 2 = 5). Podobnie postępujemy w linii 8. i 10., gdzie wykonujemy działanie mnożenia (c = a * b) oraz dodawania (c = a + b). W liniach 5., 7., 9. i 11. korzystamy z dobrze znanej nam instrukcji echo do wyświetlenia wyników poszczególnych działań. Wynik działania całego skryptu jest widoczny na rysunku 2.9.
Rysunek 2.9.
Wynik działania skryptu wykonującego proste operacje arytmetyczne
PJtk Edycja Widok Przejdź Zakładki Narzędzia Pomoc ,b - b, - s © © P http://l0calh05yindex.php ^ Rozpocznij przygód... : Aktualności
a = 10, b = 20 o = b - a = 10 a/2 = 5 a * b = 200 a + b = 30
Do operatorów arytmetycznych należy również S, przy czym, jak zostało to zaznaczone w tabeli 2.4, nie oznacza on obliczania procentów, ale dzielenie modulo, czyli resztę z dzielenia. Przykładowo działanie 10 * 3 da w wyniku 1. Trójka zmieści się bowiem w dziesięciu 3 razy, pozostawiając resztę 1 (3 *3 = 9, 9 + 1 = 10). Podobnie 21 % 8 - 5, gdyż 2 * 8 - 16,16 + 5 - 21.
Operatory inkrementacji, czyli zwiększania (++), oraz dekrementacji, czyli zmniejszania (- -), nieobce są z pewnością osobom znającym takie języki, jak C, C++ czy Java. Operator ++ zwiększa po prostu wartość zmiennej o jeden, a - - zmniejsza wartość zmiennej o jeden. Jest tu jednak jeden mały „haczyk”. Otóż mogą one występować w formie