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

Ö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

Ahogy a legtöbb honlap, ez a webhely is használ sütiket a weboldalain.