Php lồng nhau nếu ví dụ
(Toán tử bậc ba trong PHP) Trong PHP và các ngôn ngữ lập trình khác, toán tử bậc ba là một cách rút ngắn để viết các câu lệnh điều kiện để cải thiện khả năng đọc và hiệu quả của mã. Trong bài viết này, chúng ta sẽ tìm hiểu về toán tử bậc 3 trong PHP và cách sử dụng toán bậc 3 trong ngôn ngữ lập trình này Show
Toán tử bậc 3 trong PHP là gì?You can't read about the command "if-else" of PHP. Toán tử bậc ba trong PHP là một cách khác để khai thác khái niệm này bằng một kỹ thuật khác. Ở đây, ba phép toán khác nhau sẽ hoạt động kết hợp để tạo thành một toán tử duy nhất. Trong hướng dẫn này, bạn sẽ tìm hiểu về toán tử điều kiện Bậc ba toán tử trong PHP Toán tử bậc ba trong PHP có thể được định nghĩa là toán tử điều kiện hợp lý để cắt các dòng mã trong chương trình của bạn trong khi thực hiện vì vậy cũng so sánh như các điều kiện. Đây được coi là một phương pháp thay thế để phát triển các câu lệnh if-else hoặc thậm chí là lồng ghép if-else. Điều kiện câu lệnh này thực hiện từ trái sang phải. Sử dụng toán tử bậc ba này không chỉ là một giải pháp hiệu quả mà còn là trường hợp tốt nhất với cách tiếp cận tiết kiệm thời gian. Nó trả về một cảnh báo khi gặp bất kỳ giá trị nào trong các điều kiện của nó Cú pháp của việc sử dụng toán tử điều kiện trong PHP là
in which
Ví dụ
đầu ra
>>> Đọc thêm. PHPXML. Tạo, phân tích cú pháp ví dụ trong PHP XML Khi nào bạn nên sử dụng toán tử bậc ba trong PHPBạn có thể sử dụng toán cấp bậc ba khi cần đơn giản hóa các câu lệnh if-else hoặc nếu lập trình viên muốn tạo mã hiệu quả từ một cấu trúc chương trình phức tạp. Hơn nữa, các câu lệnh điều kiện cũng được sử dụng khi gán dữ liệu đã đăng hoặc xác nhận các biểu mẫu trong ứng dụng Ưu điểm của toán tử bậc ba trong PHP
>>> Đọc thêm. Các loại toán tử trong PHP - Sơ lược về toán tử trong PHP Bậc thang tốc độCác ký tự tốc độ cũng có thể được sử dụng với toán tử bậc ba này bằng cách loại bỏ phần trung tâm của toán tử bậc ba. Toán tử viết tắt này còn được gọi là toán tử Elvis, được viết là
Cú pháp đầy đủ có thể được viết như sau
Thí dụ
Kết luận. Bài viết trên đây đã giới thiệu tới bạn toán tử bậc ba cùng một số ví dụ cụ thể để sử dụng toán tử này. Mong rằng những kiến thức trên hữu ích với bạn. Cùng tìm hiểu thêm các kiến thức về lập trình PHP và các ngôn ngữ lập trình khác thông qua các khóa học lập trình tại Viện công nghệ thông tin T3H bạn nhé! Các từ khóa "PHẢI", "KHÔNG PHẢI", "BẮT BUỘC", "SẼ", "SẼ KHÔNG", "NÊN", "KHÔNG NÊN", "KHUYẾN NGHỊ", "CÓ THỂ" và "TÙY CHỌN" trong tài liệu này là Tổng quan¶Thông số kỹ thuật này mở rộng, mở rộng và thay thế PSR-2, hướng dẫn kiểu mã hóa và yêu cầu tuân thủ PSR-1, tiêu chuẩn mã hóa cơ bản Giống như PSR-2, mục đích của thông số kỹ thuật này là giảm ma sát nhận thức khi quét mã từ các tác giả khác nhau. Nó làm như vậy bằng cách liệt kê một bộ quy tắc và kỳ vọng được chia sẻ về cách định dạng mã PHP. PSR này tìm cách cung cấp một cách thiết lập mà các công cụ kiểu mã hóa có thể triển khai, các dự án có thể tuyên bố tuân thủ và các nhà phát triển có thể dễ dàng liên hệ giữa các dự án khác nhau. Khi các tác giả khác nhau cộng tác trong nhiều dự án, sẽ rất hữu ích khi có một bộ hướng dẫn được sử dụng trong tất cả các dự án đó. Vì vậy, lợi ích của hướng dẫn này không nằm ở bản thân các quy tắc mà là việc chia sẻ các quy tắc đó PSR-2 đã được chấp nhận vào năm 2012 và kể từ đó, một số thay đổi đã được thực hiện đối với PHP, điều này có ý nghĩa đối với các nguyên tắc về phong cách viết mã. Trong khi PSR-2 rất toàn diện về chức năng PHP đã tồn tại tại thời điểm viết, chức năng mới rất dễ hiểu. Do đó, PSR này tìm cách làm rõ nội dung của PSR-2 trong bối cảnh hiện đại hơn với chức năng mới có sẵn và biến lỗi in thành ràng buộc PSR-2 Phiên bản ngôn ngữ trước¶Xuyên suốt tài liệu này, mọi hướng dẫn CÓ THỂ bị bỏ qua nếu chúng không tồn tại trong các phiên bản PHP được hỗ trợ bởi dự án của bạn Ví dụ¶Ví dụ này bao gồm một số quy tắc bên dưới dưới dạng tổng quan nhanh 2. Tổng quan¶2. 1 Tiêu chuẩn mã hóa cơ bản¶Mã PHẢI tuân theo tất cả các quy tắc được nêu trong PSR-1 Thuật ngữ 'StudlyCaps' trong PSR-1 PHẢI được hiểu là PascalCase trong đó chữ cái đầu tiên của mỗi từ được viết hoa bao gồm cả chữ cái đầu tiên 2. 2 tệp¶Tất cả các tệp PHP PHẢI sử dụng chỉ kết thúc dòng Unix LF (linefeed) Tất cả các tệp PHP PHẢI kết thúc bằng một dòng không trống, được kết thúc bằng một LF Thẻ đóng 9 PHẢI được bỏ qua trong các tệp chỉ chứa PHP2. 3 dòng¶KHÔNG ĐƯỢC có giới hạn cứng về độ dài dòng Giới hạn mềm về độ dài dòng PHẢI là 120 ký tự Các dòng KHÔNG NÊN dài hơn 80 ký tự; KHÔNG ĐƯỢC có khoảng trắng ở cuối dòng Các dòng trống CÓ THỂ được thêm vào để cải thiện khả năng đọc và để chỉ ra các khối mã có liên quan trừ khi bị cấm rõ ràng KHÔNG ĐƯỢC có nhiều hơn một câu lệnh trên mỗi dòng 2. 4 Thụt lề¶Mã PHẢI sử dụng thụt lề gồm 4 khoảng trắng cho mỗi mức thụt lề và KHÔNG ĐƯỢC sử dụng các tab để thụt lề 2. 5 Từ khóa và Loại¶Tất cả các loại và từ khóa dành riêng cho PHP [1][2] PHẢI ở dạng chữ thường Mọi loại và từ khóa mới được thêm vào các phiên bản PHP trong tương lai PHẢI ở dạng chữ thường Dạng viết tắt của từ khóa PHẢI được sử dụng i. e. 0 thay vì 1, 2 thay vì 3, v.v.3. Khai báo câu lệnh, không gian tên và câu lệnh nhập¶Tiêu đề của tệp PHP có thể bao gồm một số khối khác nhau. Nếu có, mỗi khối bên dưới PHẢI được phân tách bằng một dòng trống và KHÔNG ĐƯỢC chứa một dòng trống. Mỗi khối PHẢI theo thứ tự được liệt kê bên dưới, mặc dù các khối không liên quan có thể bị bỏ qua
5 báo cáo nhập khẩu 6 dựa trên chức năng 6 dựa trên hằng số 8 9 (với dấu chấm phẩy tùy chọn)Các câu lệnh khai báo khối được cho phép và PHẢI được định dạng như bên dưới. Lưu ý vị trí của dấu ngoặc nhọn và khoảng cách 4. Lớp, Thuộc tính và Phương thức¶Thuật ngữ "lớp" dùng để chỉ tất cả các lớp, giao diện và đặc điểm Bất kỳ dấu ngoặc nhọn nào KHÔNG ĐƯỢC theo sau bởi bất kỳ nhận xét hoặc tuyên bố nào trên cùng một dòng Khi khởi tạo một lớp mới, dấu ngoặc đơn PHẢI luôn có mặt ngay cả khi không có đối số nào được truyền cho hàm tạo
4. 1 Mở rộng và Triển khai¶Các từ khóa 0 và 1 PHẢI được khai báo trên cùng một dòng với tên lớpDấu ngoặc mở đầu cho lớp PHẢI đi trên dòng riêng của nó; Dấu ngoặc mở PHẢI ở trên dòng riêng của chúng và KHÔNG được đặt trước hoặc theo sau bởi một dòng trống Dấu ngoặc nhọn PHẢI ở trên dòng riêng của chúng và KHÔNG ĐƯỢC đứng trước một dòng trống Danh sách 1 và, trong trường hợp giao diện, 0 CÓ THỂ được chia thành nhiều dòng, trong đó mỗi dòng tiếp theo được thụt vào một lần. Khi làm như vậy, mục đầu tiên trong danh sách PHẢI ở dòng tiếp theo và PHẢI chỉ có một giao diện trên mỗi dòng4. 2 Sử dụng đặc điểm¶Từ khóa 6 được sử dụng bên trong các lớp để triển khai các đặc điểm PHẢI được khai báo ở dòng tiếp theo sau dấu ngoặc nhọn mở đầu
|