FonksiyonPHP

Spaceship Operatörü

PHP 7

Sayısal değerler eşit, büyük veya küçük olmak üzere üç farklı şekilde karşılaştırılır.

<?php

$sayi1 = 5;
$sayi2 = 10;

if ($sayi1 == $sayi2) {
    echo "Sayılar eşit";
} elseif ($sayi1 > $sayi2) {
    echo "{$sayi1} sayısı {$sayi2} sayısından büyük";
} else {
    echo "{$sayi2} sayısı {$sayi1} sayısından büyük";
}

?>

Spaceship operatörü sayesinde bu işlem daha kolay hale geldi.

<?php

$sayi1 = 5;
$sayi2 = 10;

echo $sayi1 <=> $sayi2;

?>

Spaceship operatörü her iki sayı değer eşitse 0,

operatörün sağındaki değer büyükse -1,

operatörün solundaki değer büyükse 1 değerini verir.

Spaceship operatörü sıralama işlemlerinde kullanılan callback/geri bildirim fonksiyonları için kolaylık sağlayacaktır.

admin

Kişisel bir kaç şey -günlüğünden Kişisel bir gelişime...

İlgili Paylaşımlar

Bir Cevap Yazın

Başa dön tuşu

Reklam Engelleyici Algılandı

Lütfen reklam engelleyicini kapatıp sayfayı yenileyin, zira sitemiz sizden hiçbir şekilde ücret talep etmez. Tek gelir kaynağımız reklamlardır. Teşekkürler.