Php nếu viết tắt mà không có khác

Hôm nay, chúng tôi muốn chia sẻ với bạn tốc ký PHP Ternary If/Else. Trong bài đăng này, chúng tôi sẽ giới thiệu cho bạn toán tử bậc ba trong php cho ba biến, nghe về toán tử bậc ba trong php, chúng tôi sẽ cung cấp cho bạn bản demo và ví dụ để thực hiện. Trong bài đăng này, chúng ta sẽ tìm hiểu về PHP Tốc ký Nếu/Khác bằng cách sử dụng Toán tử bậc ba [?. ] với một ví dụ

PHP Tốc ký ternary If/Else

nội dung

Có những điều sau đây Đơn giản Giới thiệu về PHP Tốc ký Ternary If/Else Thông tin đầy đủ với ví dụ và mã nguồn

Cũng đọc phần này 👉   Ví dụ về câu lệnh điều kiện PHP

Vì tôi sẽ đề cập đến Bài đăng này với ví dụ Làm việc trực tiếp để phát triển bộ ba php mà không cần thứ khác, vì vậy toán tử bộ ba php 7 cho ví dụ này như sau bên dưới

Các trường hợp If-else và Switch được sử dụng để đánh giá các điều kiện và quyết định luồng chương trình. Toán tử bậc ba là toán tử tắt dùng để rút gọn câu lệnh điều kiện

toán tử bậc ba. Toán tử bậc ba [?. ] là toán tử điều kiện được sử dụng để thực hiện so sánh đơn giản hoặc kiểm tra một điều kiện có câu lệnh đơn giản. Nó làm giảm độ dài của mã thực hiện các hoạt động có điều kiện. Thứ tự thao tác của toán tử này là từ trái sang phải. Nó được gọi là toán tử bậc ba vì nó có ba toán hạng - một điều kiện, một câu lệnh kết quả cho giá trị đúng và một câu lệnh kết quả cho giá trị sai. Cú pháp của toán tử bậc ba như sau.  

cú pháp

[Condition] ? [Statement1] : [Statement2];
  • Điều kiện. Đó là biểu thức được đánh giá và trả về giá trị boolean
  • Tuyên bố 1. Đó là câu lệnh sẽ được thực hiện nếu điều kiện dẫn đến trạng thái đúng
  • Tuyên bố 2. Đó là câu lệnh sẽ được thực hiện nếu điều kiện dẫn đến trạng thái sai

Kết quả của phép so sánh này cũng có thể được gán cho một biến bằng cách sử dụng toán tử gán. Cú pháp như sau.   

Variable = [Condition] ? [Statement1] : [Statement2];

Nếu câu lệnh được thực thi tùy thuộc vào điều kiện trả về giá trị nào thì nó sẽ được gán cho biến

Ưu điểm của toán tử ternary. Sau đây là một số ưu điểm của toán tử bậc ba

  • Việc sử dụng toán tử bậc ba sẽ làm cho mã ngắn hơn so với câu lệnh IF ELSE
  • Đoạn mã có thể dài hơn so với câu lệnh IF ELSE
  • Khả năng đọc mã sẽ tăng lên khi sử dụng các câu điều kiện
  • Việc sử dụng toán tử bậc ba làm cho mã đơn giản hơn

ví dụ 1. Trong ví dụ này, nếu giá trị của $a lớn hơn 15, thì 20 sẽ được trả lại và sẽ được gán cho $b, ngược lại 5 sẽ được trả lại và được gán cho $b

php




Chủ Đề