009. PHP összehasonlító műveletek
2010. december 25. szombat, 18:49
 
A PHP-ben a változókat és értékeket összehasonlíthatjuk. Az összehasonlító műveletek értéke igaz (true) vagy hamis (false) lehet

Gépeljük be az alábbi kódot a szerkesztőbe, és mentsük el osszehasonlito.php néven a c:\wamp\www\teszt\ könyvtárba:
1
2
3
4
5
6
7
<?php
$valtozo = 5; //értéket adunk a változónak
echo $valtozo; //kiírja a változó értékét
echo "<br />";
if ($valtozo >= 5) //ha a kifejezés igaz, akkor
echo "igaz"
; // kiírja, hogy igaz
?>
Ahol:
  • >= nagyobb-egyenlő összehasonlító művelet, amelynek értéke true (igaz), ha a változó nagyobb vagy egyenlő az értékkel,
! Összehasonlító műveletek:

műveletjel leírás példa eredmény($x = 3)
== egyenlő $valtozo == 3 true
!= nem egyenlő $x != 3 false
=== azonos $x === 5 false
!== nem azonos $x !== 5 true
> nagyobb $x > 5 false
>= nagyobb, vagy egyenlő $x >= 5 false
< kisebb $x < 5 true
>= kisebb, vagy egyenlő $x <= 5 false
Az összehasonlító műveleteket általában egész vagy lebegőpontos számokra alkalmazzuk, de az azonos/nem azonos műveletekkel karakterláncok is összehasonlíthatóak.
Az if szerkezetről később lesz szó.

Írjuk be a böngésző címsorába: http://localhost/teszt/osszehasonlito.php:
php alapok 8. lecke összehasonlító műveletek