2010-10-18 52 views
6

Thông thường, tôi sẽ sử dụng !=, sau đó khi tôi thấy biển báo này, có nghĩa là không bằng nhau.Sự khác nhau giữa "<>" và "! =" Là gì?

Sau đó, tôi đã đi đến search on Google, sự khác biệt giữa <>!= là gì. Nhưng tôi không thể tìm ra câu trả lời.

Bất cứ ai quan tâm giải thích? !

+0

One, không phải là một trong những rõ ràng, sẽ được rằng trong một số ngôn ngữ bạn có thể làm '! ==' để xác minh nếu các giá trị so sánh và các loại là giống hệt nhau. Tôi không biết nếu bạn có thể làm điều đó với '<>'. Thời gian duy nhất tôi nhớ làm việc với '<>' là trong QBasic và sau đó trên VB6 YEARS trước. – Ben

Trả lời

16

<>higher precedence hơn !=. Nếu không thì chúng giống hệt nhau.

+1

Là lý do tại sao có hai ... rất có thể là di sản. '<>' được sử dụng để được/là phổ biến trong các ngôn ngữ khác, vì vậy PHP đã thông qua nó là tốt. – deceze

+0

Ồ, hãy đến với mọi người, hãy dừng việc trả lời câu trả lời vô lý này. : o) – deceze

+0

-1 coz tôi rất vui;) –

3

Không có sự khác biệt. Một số ngôn ngữ sử dụng <> và một số sử dụng! = Và một số ngôn ngữ như PHP cho phép cả hai.

+0

Ai đó đã bỏ phiếu cho câu trả lời này, vui lòng giải thích! – Trufa

-1

VB.NET sử dụng <> thay vì! =

1

một số ngôn ngữ không biết! = Nhà điều hành, thay vào đó họ sử dụng <>

nhưng trong PHP bạn có thể sử dụng cả hai chênh lệch

Các vấn đề liên quan