Sự ưu tiên của một toán tử chỉ định cách "chặt chẽ" nó liên kết hai biểu thức với nhau. Ví dụ: trong biểu thức Show Khi các nhà khai thác có ưu tiên bằng nhau của họ quyết định cách các nhà khai thác được nhóm lại. Ví dụ: "-" là liên kết trái, do đó Các nhà khai thác ưu tiên bằng nhau không liên kết không thể được sử dụng bên cạnh nhau, ví dụ Sự kết hợp chỉ có ý nghĩa đối với các toán tử nhị phân (và ternary). Các toán tử Unary là tiền tố hoặc postfix nên khái niệm này không được áp dụng. Ví dụ Việc sử dụng dấu ngoặc đơn, ngay cả khi không hoàn toàn cần thiết, thường có thể tăng khả năng đọc của mã bằng cách nhóm rõ ràng thay vì dựa vào sự ưu tiên của toán tử ngầm và sự kết hợp. Bảng sau liệt kê các toán tử theo thứ tự ưu tiên, với các bảng có hiệu suất cao nhất ở đầu. Các nhà khai thác trên cùng một dòng có ưu tiên bằng nhau, trong trường hợp đó, sự kết hợp quyết định nhóm. ưu tiên điều hành
bên phải
Môn số học
Số học (Unary -1, or so I hope -1, or so I hope x minus one equals 3, or so I hope
loại hình
fabmlk ¶ ¶ 7 năm trước
tlili dot mokhtar tại gmail dot com ¶ ¶ 1 năm trước
1 +
5 * 3 22Carsten Milkau ¶ ¶ 10 năm trước
1 +
5 * 3 22Aaronw tại Catalyst dot net dot nz ¶ ¶ 5 năm trước
1 +
5 * 3 22Ivan tại Dilber Dot Info ¶ ¶ 5 năm trước
1 +
5 * 3 32Ivan tại Dilber Dot Info ¶ ¶ karlisd tại gmail dot com
1 +
5 * 3 366 năm trước ¶ 1 năm trước
1 +
5 * 3 22Carsten Milkau ¶ ¶ 1 năm trước
1 +
5 * 3 22Ưu tiên và kết hợp trong PHP là gì?Nói chung, các nhà khai thác có ưu tiên thiết lập hoặc thứ tự, trong đó chúng được đánh giá. Các nhà điều hành cũng có tính kết hợp, đó là thứ tự mà các toán tử có cùng mức độ được đánh giá.Thứ tự này thường được từ trái sang phải (được gọi là trái ngắn trái), từ phải sang trái (được gọi là ngắn gọn), hoặc không liên quan.operators have a set precedence, or order, in which they are evaluated. Operators also have associativity, which is the order in which operators of the same precedence are evaluated. This order is generally left to right (called left for short), right to left (called right for short), or not relevant.
Sự khác biệt giữa ưu tiên toán tử và tính kết hợp trong PHP là gì?Biểu thức 1 Các loại ưu tiên của toán tử là gì?ưu tiên điều hành. Lập trình ưu tiên của nhà điều hành là gì?Trong toán học và lập trình máy tính, thứ tự hoạt động (hoặc ưu tiên của nhà điều hành) là một tập hợp các quy tắc phản ánh các quy ước về các quy trình nào để thực hiện đầu tiên để đánh giá một biểu thức toán học nhất định.a collection of rules that reflect conventions about which procedures to perform first in order to evaluate a given mathematical expression. |