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]<?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";
}

?>[/php]

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

[php]<?php

$sayi1 = 5;
$sayi2 = 10;

echo $sayi1 <=> $sayi2;

?>[/php]

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 yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

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.