Sự khác nhau của toán tử &
và &&
trong PHP là gì?
Sự khác nhau của toán tử &
và &&
trong PHP là gì?
Trong PHP, sự khác biệt giữa toán tử &
và &&
không chỉ nằm ở cách chúng được sử dụng mà còn ở ý nghĩa và mục đích của chúng:
&
(Bitwise AND Operator): Là một toán tử thao tác bit, được sử dụng để thực hiện phép AND trên từng cặp bit của hai số. Kết quả của phép &
là một số, với mỗi bit trong số đó được thiết lập nếu cả hai bit tương ứng trong hai toán hạng đều được thiết lập.
Ví dụ:
$result = 12 & 5; // Kết quả là 4
Trong ví dụ này, 12 (1100 trong biểu diễn nhị phân) và 5 (0101 trong biểu diễn nhị phân) được thực hiện phép AND bit, kết quả là 4 (0100 trong biểu diễn nhị phân).
**&&
(Logical AND Operat...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào