Hướng dẫn what is precedence and associativity in php? - ưu tiên và kết hợp trong php là gì?
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 22Bạn có nghĩa là gì khi ưu tiên và kết hợp trong PHP?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.
Ưu tiên và kết hợp là gì giải thích với ví dụ?Các toán tử kết hợp được sử dụng khi hai toán tử có cùng mức độ xuất hiện trong một biểu thức.Sự kết hợp có thể là từ trái sang phải hoặc phải sang trái.Ví dụ: ' *' và ' /' có sự ưu tiên tương tự và tính liên kết của chúng bị từ trái sang phải, do đó, biểu thức 100 /10 * 10, được coi là Hồi (100/10) * 10.. Associativity can be either Left to Right or Right to Left. For example: '*' and '/' have same precedence and their associativity is Left to Right, so the expression “100 / 10 * 10” is treated as “(100 / 10) * 10”.
Liên kết và ưu tiên là gì?Sự ưu tiên của các toán tử trong C chỉ ra thứ tự mà các toán tử sẽ được phát triển trong một biểu thức.Mặt khác, sự kết hợp xác định thứ tự mà các toán tử có cùng mức độ ưu tiên sẽ được đánh giá trong một biểu thức.Ngoài ra, sự kết hợp có thể xảy ra từ phải sang trái hoặc trái sang phải.
Sự khác biệt giữa ưu tiên toán tử và tính kết hợp trong PHP là gì?instatiendaweb tại gmail dot com ¶ |