62083 skanuj0031 (129)

62083 skanuj0031 (129)



Rozdział 2. ♦ Znaczniki, zmienne i typy danych 43

a operacji odejmowania za pomocą operatora minus, zapisywanego jako Występujące w PHP operatory można podzielić na siedem następujących grup:

♦    arytmetyczne

♦    bitowe

♦    logiczne

♦    przypisania

♦    relacyjne (porównywania)

♦    inkremetacji i dekremetacji

♦    pozostałe

Operatory arytmetyczne

Operatory arytmetyczne służą, jak nietrudno się domyślić, do wykonywania operacji arytmetycznych, czyli znanego wszystkim dobrze mnożenia, dodawania itp. Występujące w PHP operatory tego typu zostały zebrane w tabeli 2.4. Do operatorów arytmetycznych można również zaliczyć operatory inkrementacji i dekrementacji, które zostały jednak omówione w oddzielnej sekcji.

“abela 2.4. Operatory arytmetyczne w PHP Operator Wykonywane działanie

mnożenie

dzielenie

dodawanie

odejmowanie

dzielenie modulo (reszta z dzielenia)

W praktyce korzystanie z tego typu operatorów sprowadza się do wykonywania typowych działań znanych z lekcji matematyki. Jeśli zatem chcemy dodać do siebie dwie zmienne lub liczbę do zmiennej, wykorzystujemy operator +, do mnożenia operator * itp. Załóżmy więc, że mamy trzy zmienne typu integer przechowujące wartości całkowite i wykonajmy na nich kilka prostych operacji. Obrazuje to listing 2.12, dla zwiększenia czytelności opisu poszczególne linie zostały ponumerowane.

listing 2.12. Wykonywanie podstawowych działań arytmetycznych

<html>

<head>

<title>Przykładowa strona</tit1e> </head>

<body>

<?php

1*1*1 $a = 10:

1*2*1 $b = 20:

1*2*1 echo ("a - $a, b - $b <br>”):


Wyszukiwarka

Podobne podstrony:
skanuj0022 (219) Rozdział 2. ♦ Znaczniki, zmienne i typy danych 33 Listing 2.5. Skrypt ilustrujący s
skanuj0041 (89) Rozdział 2. ♦ Znaczniki, zmienne i typy danych    53 Zatem wykonani
skanuj0043 (83) Rozdział 2. ♦ Znaczniki, zmienne i typy danychPozostate operatoryWarunkowy Operator
skanuj0045 (81) Rozdział 2. ♦ Znaczniki, zmienne i typy danych 57 if($objl instanceof Klasal){ echo(
skanuj0047 (78) Rozdział 2. ♦ Znaczniki, zmienne i typy danych 59 powoduje, że zmienna napi s otrzym
skanuj0051 (68) Rozdział 2. ♦ Znaczniki, zmienne i typy danych 63 ♦    typu obiektowe

więcej podobnych podstron