35301 skanuj0040 (90)

35301 skanuj0040 (90)



52    PHP i MySQL dla każdego

Tabela 2.12. Operatory relacyjne w PHP

Operator

Opis

Przykład

-■

Wynikiem jest true, jeśli argumenty są sobie równe.

$a == sb

-

Wynikiem jest true, jeśli argumenty są sobie równe,i są tego samego typu.

$a — Sb

o

Wynikiem jest true, jeśli argumenty są różne.

Sa o $b

Wynikiem jest true, jeśli argumenty są różne.

Sa != Sb

!-=

Wynikiem jest true, jeśli argumenty są różne i są różnych typów.

Sa !=- Sb

>

Wynikiem jest true, jeśli argument prawostronny jest mniejszy od lewostronnego.

sa > Sb

<

Wynikiem jest true, jeśli argument prawostronny jest większy od lewostronnego.

Sa < Sb

>=

Wynikiem jest true, jeśli argument prawostronny jest mniejszy od lewostronnego lub równy mu.

Sa >= Sb

Wynikiem jest true, jeśli argument prawostronny jest większy od lewostronnego lub równy mu.

Sa <- Sb

<?php

Sstrl - "Pierwszy tekst":

$str2 = "Drugi tekst":

echo($strl.$str2);

echo("<br>"):

$str3 - Sstrl . “Trzeci tekst": echo($str3);

</body>

</html>

Operatory przypisania

Operacje przypisania są dwuargumentowe i powodują przypisanie argumentu prawostronnego argumentowi lewostronnemu. Taką najprostszą operację już poznaliśmy, odbywa się ona przy użyciu operatora = (równa się). Jeśli napiszemy a = 5, oznacza to, że zmiennej a chcemy przypisać wartość 5.

Oprócz prostego operatora =, w PHP występuje szereg operatorów łączonych, tzn. takich, w których przypisaniu towarzyszy dodatkowa operacja, arytmetyczna lub bitowa. Przykładowo istnieje operator +=, który oznacza: przypisz argumentowi umieszczonemu z lewej strony wartość wynikającą z dodawania argumentu znajdującego się z lewej strony i argumentu z prawej strony operatora.

Choć wydaje się to z początku nieco zawiłe, w rzeczywistości jest nieskomplikowane i znacznie upraszcza niektóre konstrukcje programistyczne. Przykładowy zapis: a += b

tłumaczymy jako: a = a + b


Wyszukiwarka

Podobne podstrony:
skanuj0044 (81) 56 PHP i MySQL dla każdegoWykonania polecenia zewnętrznego Operator wykonania polece
skanuj0165 (11) 176_PHP i MySQL dla każdego Tabela 6.3. Znaczniki formatujące dla funkcji
skanuj0165 (11) 176_PHP i MySQL dla każdego Tabela 6.3. Znaczniki formatujące dla funkcji
skanuj0288 (3) 302 PHP i MySQL dla każdego 302 PHP i MySQL dla każdego Tabela 10.7. Operatory logicz
77256 skanuj0038 (95) 50    PHP i MySQL dla każdego Tabela 2.7. Operatory logiczne
33135 skanuj0044 (81) 56 PHP i MySQL dla każdegoWykonania polecenia zewnętrznego Operator wykonania
skanuj0017 (284) 28 PHP i MySQL dla każdego dla systemu Linux i: include path = :c:phpincludes"

więcej podobnych podstron