logó WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS
Ingyenes elektronikus tananyag interaktív weboldalak készítéséhez.
vissza VISSZA    
menü MENÜ    
tovább TOVÁBB    

Összehasonlító operátorok



Az összehasonlító operátorok segítségével két érték hasonlítható össze.

Különböző típusú változókat is összehasonlíthatunk. Ekkor vizsgálhatjuk csupán azt, hogy a változók értéke azonos (==), vagy értéket és változótípust egyaránt (===).

A PHP nyelv összehasonlító operátorai


Operátor Neve Példa Eredmény
== érték megegyezik 1==2 false
!= nem egyenlő 1!=2 true
> nagyobb 1>2 false
< kisebb 1<2 true
>= nagyobb-egyenlő 1>= false
<= kisebb-egyenlő 1<=2 true
=== típus és érték megegyezik "1"===1 false


1. példa:

Forráskód



<body>       
  <h2>Összehasonlító operátorok</h2>
  <?php
    echo '<b>$a = 3;  $b = "3";</b><br>';
    $a = 3;  $b = "3"; echo '$a===$b  '; var_dump(($a===$b)); 
    $a = 3;  $b = "3"; echo '$a==$b   '; var_dump(($a==$b));
    $a = 3;  $b = "3"; echo '$a > $b  '; var_dump(($a>$b)); 
    $a = 3;  $b = "3"; echo '$a < $b  '; var_dump(($a<$b));   
    $a = 3;  $b = "3"; echo '$a>=$b   '; var_dump(($a>=$b)); 
    $a = 3;  $b = "3"; echo '$a<=$b   '; var_dump(($a<=$b)); 
    $a = 3;  $b = "3"; echo '$a!= $b  '; var_dump(($a!=$b)); 
    echo '<b>$a = "Jóska";  $b = "Pista";</b><br>';
    $a = "Jóska";  $b = "Pista"; echo '$a===$b  '; var_dump(($a===$b)); 
    $a = "Jóska";  $b = "Pista"; echo '$a==$b   '; var_dump(($a==$b));
    $a = "Jóska";  $b = "Pista"; echo '$a > $b  '; var_dump(($a>$b)); 
    $a = "Jóska";  $b = "Pista"; echo '$a < $b  '; var_dump(($a<$b));   
    $a = "Jóska";  $b = "Pista"; echo '$a>=$b   '; var_dump(($a>=$b)); 
    $a = "Jóska";  $b = "Pista"; echo '$a<=$b   '; var_dump(($a<=$b)); 
    $a = "Jóska";  $b = "Pista"; echo '$a!= $b  '; var_dump(($a!=$b)); 
  ?>    
</body>
 

Eredmény*


A példakód letölthető: PHP5_osszehasonlito_operatorok.php.zip