2010-10-18 18 views
6

Normalmente userei !=, quindi quando ho visto questo segno <> significa non uguale a pure.Qual è la differenza tra "<>" e "! ="?

Successivamente, sono andato a search on Google, qual è la differenza tra <> e !=. Ma non ho trovato la risposta.

Qualcuno si preoccupa di spiegare? !

+0

Una differenza, non uno esplicito, sarebbe che in alcune lingue puoi fare '! ==' per verificare se i valori e i tipi confrontati sono identici. Non so se puoi farlo con '<>'. L'unica volta che ricordo di aver lavorato con '<>' era in QBasic e più tardi su VB6 YEARS fa. – Ben

risposta

16

<> ha un higher precedence di !=. Altrimenti sono identici.

+1

Riguardo al motivo per cui ci sono due ... molto probabilmente eredità. '<>' era/è popolare in altre lingue, quindi anche PHP lo ha adottato. – deceze

+0

Oh, andiamo tutti, smettila di ribaltare questa ridicola risposta di dieci parole. : o) – deceze

+0

-1 coz io sono jelaous;) –

3

Non v'è alcuna differenza. Alcune lingue usano <> e alcuni usano! =, E alcuni come PHP consentono entrambi.

+0

Qualcuno ha downvoted questa risposta per favore spiega! – Trufa

-1

VB.NET utilizzare <> al posto di! =

1

alcune lingue non conoscono il! = Operatore, invece usano <>

ma in PHP è possibile utilizzare sia

Problemi correlati