php operatör <>

6 Cevap php

6 Cevap

! =, "Eşit değil" aynı

false <> true // operator will evaluate expression as true
false != true // operator will evaluate expression as true

İşte bazı referans: PHP Comparison Operators

Bu (!= operatörü) "eşit değil" demenin başka bir yoludur. Ben gerçekten sadece "eşit değil" anlamına gelen operatör "den daha az veya daha fazla" olarak düşünüyorum.

Bu kadar equivelent oluyor! =

http://au.php.net/operators.comparison

$_SERVER['SERVER_PORT'], HTTP istekleri sunmak için web sunucusu tarafından kullanılan bağlantı noktası alır. $_SERVER['SERVER_PORT'] <> 443 kontroller port 443 (varsayılan HTTPS bağlantı noktası) eşit değildir ve eğer çağırır doSomething() if

PHP, çoğunlukla C-tarzı sözdizimi dayanmasına rağmen, bu BASIC tarzı sözdizimi dünyadan gelen garip şeylerden biridir.

<> Gerçekten hiç kullanılmamış gibi söylemeye gerek yok, ben sadece! Kullanmak = ve onunla tutarlı olurdu.

Not <> gibi davranır != burada da < ve > belirgin karşılaştırma operatörleri (örneğin, $str1 <> $str2) değildir .