skanuj0041 (89)

skanuj0041 (89)



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

Zatem wykonanie kodu widocznego na listingu 2.17 spowoduje przypisanie zmiennej a wartości 10, następnie dodanie do niej wartości 5 oraz wyświetlenie ostatecznego stanu zmiennej (a - 15) na ekranie.

Listing 2.17. Wykorzystanie operatora +=

. <html>

<head>

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

<body>

<?php $a = 10:

$a += 5:

echo ("Zmienna a ma wartość $a"):

</body>

</html>

W PHP występuje cała grupa tego typu operatorów (są one zebrane w tabeli 2.13). Schematycznie możemy przedstawić ich znaczenie następująco:

argl op= arg2 oznacza działanie argl = argl op arg2,

czyli a += b oznacza a = a + b,a *=

b oznacza a - a *b, a %- b oznacza a = a % b itd.

"abela 2.13. Operatory przypisania i ich znaczę

nie w PHP

argument 1 operator argument 2

znaczenie

- y

x - y

+- y

x = x + y

y

x = x - y

*= y

x = x * y

/- y

x - x / y

*= y

x a x t y

y

X = X . y

«= y

x = x « y

»= y

x - x » y

*- y

x = x & y

1- y

x = x | y

*= y

x - x " y

Operatory tablicowe

Łączenia tablic

Istnieje tylko jeden operator łączenia tablic, jest nim plus (+). Dokonuje on łączenia tablic. Dokładniej, do tablicy znajdującej się po lewej stronie operatora zostanie dodana zawartość tablicy umieszczonej po stronie prawej. Jeżeli w obu tablicach znajdą się


Wyszukiwarka

Podobne podstrony:
skanuj0022 (219) Rozdział 2. ♦ Znaczniki, zmienne i typy danych 33 Listing 2.5. Skrypt ilustrujący s
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
skanuj0014 (316) Rozdział 2. ♦ Znaczniki, zmienne i typy danych 25 <script language="php&quo

więcej podobnych podstron