PHP altı farklı genel veri tipine sahip.
- Tamsayı (Integer): 5 ya da 2157 gibi.
- Çift (Double): 10,5 ya da 1,5 gibi.
- Alfanümerik, yazı ya da metin türü de diyebiliriz (String): “phpr.org” gibi.
- Mantıksal (Boolean): true ya da false yani yanlış ya da doğru.
- Nesne (Object)
- Dizi (Array)
Eşit operatöründen farklı olarak kontrol edilen iki değerin tiplerinide kontrol eder. Yani örnekle açıklamak gerekirse;
<?php
$x = 5;
$y = "5";
echo $x == $y; // Çıktı: 1 yani true
echo $x === $y; // Çıktı: 0 yani false (Çünkü birinin tipi integer, diğerinin tipi ise string. Sadece değerlerin eşit olması denk operatörü için yeterli değil)
?>
Kaynakça:
https://www.phpr.org/php-veri-turleri/ https://prototurk.com/php/karsilasti...denk-operatoru