Có bao nhiêu câu lệnh điều kiện php?

Cấu trúc

    if [$Age > 10 && $Age < 20]
2 là một trong những tính năng quan trọng nhất của nhiều ngôn ngữ, bao gồm cả PHP. Nó cho phép thực thi có điều kiện các đoạn mã. PHP có cấu trúc
    if [$Age > 10 && $Age < 20]
2 tương tự như cấu trúc của C

Như được mô tả trong phần về biểu thức, biểu thức được đánh giá theo giá trị Boolean của nó. Nếu biểu thức ước tính là

    if [$Age > 10 && $Age < 20]
4, PHP sẽ thực thi câu lệnh và nếu nó ước tính là
    if [$Age > 10 && $Age < 20]
5 - nó sẽ bỏ qua nó. Bạn có thể tìm thêm thông tin về những giá trị đánh giá thành
    if [$Age > 10 && $Age < 20]
5 trong phần 'Chuyển đổi sang boolean'

Ví dụ sau sẽ hiển thị a lớn hơn b nếu $a lớn hơn $b

    if [$Age > 10 && $Age < 20]
7

Thường thì bạn muốn có nhiều hơn một câu lệnh được thực thi có điều kiện. Tất nhiên, không cần phải bọc mỗi câu lệnh bằng mệnh đề

    if [$Age > 10 && $Age < 20]
2. Thay vào đó, bạn có thể nhóm nhiều câu lệnh thành một nhóm câu lệnh. Ví dụ: mã này sẽ hiển thị a lớn hơn b nếu $a lớn hơn $b, sau đó sẽ gán giá trị của $a cho $b

    if [$Age > 10 && $Age < 20]
9

Các câu lệnh

    if [$Age > 10 && $Age < 20]
0 có thể được lồng vào nhau vô hạn trong các câu lệnh
    if [$Age > 10 && $Age < 20]
2 khác, điều này cung cấp cho bạn sự linh hoạt hoàn toàn để thực hiện có điều kiện các phần khác nhau trong chương trình của bạn

PHP cho phép bạn chọn hành động cần thực hiện dựa trên kết quả của một điều kiện. Điều kiện này có thể là bất kỳ điều gì bạn chọn và bạn có thể kết hợp các điều kiện để thực hiện các hành động phức tạp hơn. Đây là một ví dụ làm việc

    = 18 && $Age < 50] {
                    print "You're in the prime of your life\n";
            } else {
                    print "You're not in the prime of your life\n";
            }

            if [$Age >= 50] {
                    print "You can retire soon - hurrah!\n";
            } else {
                    print "You cannot retire soon :[ ";
            }
    ?>

Ở cấp độ cơ bản nhất, PHP đánh giá các câu lệnh

    if [$Age > 10 && $Age < 20]
2 từ trái sang phải, nghĩa là trước tiên nó kiểm tra xem
    if [$Age > 10 && $Age < 20]
3 lớn hơn hay bằng 18, sau đó kiểm tra xem
    if [$Age > 10 && $Age < 20]
3 có nhỏ hơn 50 không. Dấu và kép,
    if [$Age > 10 && $Age < 20]
5, có nghĩa là cả hai câu đều phải đúng nếu mã
    if [$Age > 10 && $Age < 20]
6 được thực thi—nếu một trong hai câu không đúng vì lý do nào đó, "Bạn không ở giai đoạn đỉnh cao của cuộc đời" được in ra . Thứ tự kiểm tra các điều kiện khác nhau tùy theo mức độ ưu tiên của người vận hành;

Ngoài

    if [$Age > 10 && $Age < 20]
5, còn có
    if [$Age > 10 && $Age < 20]
0 [ký hiệu ống được in hai lần] có nghĩa là HOẶC. Trong tình huống này, toàn bộ câu lệnh được đánh giá là đúng nếu bất kỳ điều kiện nào được kiểm tra là đúng

There are several ways to compare two numbers. We have just looked at < [less than], = [greater than or equal to]. We will be looking at the complete list later, but first I want to mention one important check: = =, or two equals signs put together. That means "is equal to." Therefore

    if [$Age > 10 && $Age < 20]
1 is true, and
    if [$Age > 10 && $Age < 20]
2 is false.

Mã sẽ được thực thi nếu câu lệnh đúng nằm trong khối của chính nó [hãy nhớ rằng, một khối bắt đầu bằng { và kết thúc bằng }] và mã sẽ được thực thi nếu không thì nằm trong khối

    if [$Age > 10 && $Age < 20]
3. Điều này ngăn PHP cố gắng thực hiện cả hành động đúng và sai

Một điều quan trọng cần lưu ý là PHP thực hành "

    if [$Age > 10 && $Age < 20]
2 câu lệnh ngắn mạch"âđây là nơi PHP sẽ cố gắng thực hiện càng ít công việc có điều kiện càng tốt, vì vậy về cơ bản, nó ngừng kiểm tra các câu lệnh có điều kiện miễn là chắc chắn rằng nó có thể dừng. Ví dụ

    if [$Age > 10 && $Age < 20]

Nếu

    if [$Age > 10 && $Age < 20]
3 ước tính là 8, thì lần kiểm tra đầu tiên [
    if [$Age > 10 && $Age < 20]
6] sẽ thất bại, vì vậy PHP sẽ không bận tâm kiểm tra nó với 20. Điều này có nghĩa là bạn có thể, ví dụ, kiểm tra xem một biến có được đặt hay không và liệu nó có được đặt thành một giá trị nhất định hay không—nếu biến không được đặt, PHP sẽ rút ngắn câu lệnh
    if [$Age > 10 && $Age < 20]
2 và không kiểm tra giá trị của nó. Điều này là tốt bởi vì nếu bạn kiểm tra giá trị của một biến chưa được đặt, PHP sẽ báo lỗi

Một bổ sung hữu ích cho câu lệnh

    if [$Age > 10 && $Age < 20]
2 là câu lệnh
    if [$Age > 10 && $Age < 20]
9, cho phép bạn xâu chuỗi các điều kiện lại với nhau theo cách thông minh hơn

________số 8

Cảnh báo

Người dùng Perl nên lưu ý rằng nó được đánh vần là

    if [$Age > 10 && $Age < 20]
9 chứ không phải
    
1

Bạn có thể đạt được hiệu quả tương tự với các câu lệnh

    if [$Age > 10 && $Age < 20]
2, nhưng sử dụng
    if [$Age > 10 && $Age < 20]
9 sẽ dễ đọc hơn. Nhược điểm của hệ thống này là biến
    if [$Age > 10 && $Age < 20]
3 cần được kiểm tra nhiều lần

Nếu bạn chỉ có một câu lệnh mã để thực thi, bạn có thể thực hiện hoàn toàn mà không cần dấu ngoặc nhọn. Đó là một vấn đề dễ đọc

Có bao nhiêu loại câu lệnh điều kiện trong PHP?

Trong PHP chúng ta có các câu lệnh điều kiện sau. câu lệnh if - thực thi một số mã nếu một điều kiện là đúng. nếu. câu lệnh khác - thực thi một số mã nếu một điều kiện là đúng và một mã khác nếu điều kiện đó là sai. nếu. khác. câu lệnh khác - thực thi các mã khác nhau cho hơn hai điều kiện

Có bao nhiêu câu lệnh điều kiện?

4 loại câu điều kiện cơ bản . không, thứ nhất, thứ hai và thứ ba. Cũng có thể trộn chúng và sử dụng phần đầu tiên của câu như một loại điều kiện và phần thứ hai như một loại khác.

Có bao nhiêu câu lệnh điều khiển trong PHP?

hai loại cơ bản của loại Câu lệnh điều khiển đầu tiên trong PHP [câu lệnh điều kiện] trong bất kỳ ngôn ngữ lập trình nào, IF, ELSE, . Tuyên bố CHUYỂN ĐỔI.

Có bao nhiêu loại câu lệnh điều khiển có điều kiện?

Thay vào đó, một nhóm câu lệnh hay nhóm câu lệnh khác được thực thi, tùy thuộc vào cách đánh giá điều kiện. PL/SQL có ba loại điều khiển có điều kiện. Câu lệnh IF, ELSIF và CASE .

Chủ Đề