PHP nếu khác trong HTML

Như đã thấy trong Bài 7, câu lệnh điều kiện cơ bản nhất sử dụng từ khóa if. Nó nhận một biểu thức Boolean trong ngoặc đơn. Dưới đây là các ví dụ

việc làm1. php




Employment Application





Employment Application

Employee #: * First Name: Last Name: *

việc làm2. php




Employment Application





Employment Application

Employee #: First Name: Last Name:

Dưới đây là một ví dụ về việc sử dụng các trang web

Cơ thể của một tuyên bố có điều kiện

Phần mà bạn xác định phải làm gì với một câu lệnh có điều kiện được gọi là phần thân của nó. Bạn có thể phân định phần đó bằng dấu ngoặc nhọn. Đây là một ví dụ



Gas Utility Company





      

Gas Utility Company

"; $pricePerCCF = 50.00; $consumption = htmlspecialchars[$_POST['txtConsumption']]; if[$consumption >= 0.50]{ $pricePerCCF = 35.00; } $monthlyCharges = $consumption * $pricePerCCF; echo " Consumption:   Price per CCF: Monthly Charges:

"; ?>

Dưới đây là một ví dụ về việc sử dụng trang web

Bạn có thể bao gồm bất kỳ mã HTML nào ở bất kỳ đâu trong vòng lặp miễn là bạn phân định mã vòng lặp bằng các dấu phân cách PHP của chính nó. Đây là một ví dụ

= 0.50]{  ?>
          $pricePerCCF = 35.00;

Something here!

Việc phân định phần thân của câu lệnh điều kiện đặc biệt hữu ích và cần thiết nếu câu lệnh được tạo thành từ nhiều dòng khác nhau. Dấu ngoặc nhọn mở có thể được viết trên dòng tiếp theo từ điều kiện. Đây là một ví dụ

      

Employee Payroll

"; $hourlySalary = [float]htmlspecialchars[$_POST['txtHourlySalary']]; $overtimeSalary = $hourlySalary * 1.50; $weeklyTime = [float]htmlspecialchars[$_POST['txtWeeklyTime']]; //$weeklySalary = $hourlySalary * $weeklyTime; $regularTime = $weeklyTime; $regularPay = $hourlySalary * $regularTime; $overtime = 0.00; $overtimePay = 0.00; if[$weeklyTime >= 40.00] { $regularTime = 40.00; $regularPay = $hourlySalary * 40.00; $overtime = $weeklyTime - 40.00; $overtimePay = $overtime * $overtimeSalary; } $netPay = $regularPay + $overtimePay; echo " Hourly Salary: Weekly Time: Regular Time: Regular Pay: Regular Time: Regular Pay: Net Pay: "; ?>

Dưới đây là một ví dụ về việc sử dụng trang web

Dấu ngoặc nhọn mở cũng có thể được viết trên cùng một dòng với điều kiện. Đây là một ví dụ

if[$weeklyTime >= 40.00] {
    $regularTime = 40.00;
    $regularPay  = $hourlySalary * 40.00;
    $overtime    = $weeklyTime - 40.00;
    $overtimePay = $overtime * $overtimeSalary;
}

Phần thân của câu lệnh điều kiện có thể chứa mã HTML của chính nó. Trong trường hợp này, bạn có thể đưa mã HTML vào echo. Đây là một ví dụ

việc làm1. php




Employment Application





Employment Application

Employee #: * First Name: Last Name: *

việc làm3. php




Employment Application





Employment Application

Employee #: $employeeNumber First Name: $firstName Last Name: $lastName "; } ?>

Dưới đây là một ví dụ về việc sử dụng các trang web

Phần thân cũng có thể chứa mã PHP độc lập hoặc phụ thuộc. Đảm bảo rằng mỗi phần PHP bắt đầu và đóng bằng các dấu phân cách thích hợp. Đây là một ví dụ

việc làm1. php

________số 8 . $employeeNumber . $firstName . $lastName

Bên cạnh dấu ngoặc nhọn, PHP hỗ trợ một kỹ thuật khác để phân định câu lệnh điều kiện. Để áp dụng nó

  • Thay thế dấu ngoặc nhọn mở của điều kiện bằng dấu hai chấm
  • Để chỉ ra phần cuối của câu lệnh điều kiện, hãy thay thế dấu ngoặc nhọn đóng bằng endif

Đây là một ví dụ

if[$weeklyTime >= 40.00]:
    $regularTime = 40.00;
    $regularPay  = $hourlySalary * 40.00;
    $overtime    = $weeklyTime - 40.00;
    $overtimePay = $overtime * $overtimeSalary;
endif

Nếu có câu lệnh nào khác sau phần này, hãy nhớ thêm dấu chấm phẩy. Nếu câu lệnh điều kiện được tạo từ các phần PHP khác nhau, vẫn thay thế dấu ngoặc nhọn mở bằng dấu hai chấm và dấu ngoặc nhọn đóng bằng endif. Đây là một ví dụ




Employment Application





Employment Application

Employee #: First Name: Last Name:

0

Điều gì khác nếu một điều kiện là Sai

Giới thiệu

Khi được sử dụng một mình, điều kiện if không chỉ định phải làm gì nếu phép so sánh của nó tạo ra kết quả sai. Để giúp bạn xem xét phải làm gì nếu điều kiện sai, PHP cung cấp từ khóa khác. Công thức để sử dụng nó là




Employment Application





Employment Application

Employee #: First Name: Last Name:

1

Lần này, câu lệnh if được xử lý bởi câu lệnh1. Nếu điều kiện là sai, hãy thêm cái khác. Câu lệnh 2 sẽ được xử lý nếu phép so sánh của toán tử tạo ra kết quả sai. Đây là một ví dụ




Employment Application





Employment Application

Employee #: First Name: Last Name:

2

Dưới đây là một ví dụ về việc sử dụng trang web

Điều gì khác nếu một điều kiện khác là có thể

Các điều kiện if và other mà chúng ta đã sử dụng cho đến nay chỉ cung cấp hai tùy chọn. Đôi khi, nhiều lựa chọn thay thế phải được xem xét. Điều này được thực hiện bằng cách sử dụng từ khóa otherif. Nếu bạn có hai kết hợp so sánh để thực hiện, công thức cần tuân theo là




Employment Application





Employment Application

Employee #: First Name: Last Name:

3

Nếu bạn có nhiều kết hợp so sánh để thực hiện, bạn có thể sử dụng phép so sánh khác cho từng điều kiện. Công thức để làm theo là




Employment Application





Employment Application

Employee #: First Name: Last Name:

4

Đây là một ví dụ

bảng lương1a. php




Employment Application





Employment Application

Employee #: First Name: Last Name:

5

bảng lương1b. php




Employment Application





Employment Application

Employee #: First Name: Last Name:

6

Dưới đây là một ví dụ về việc sử dụng các trang web

Nếu không có phép so sánh nào khác áp dụng, bạn có thể thêm một câu lệnh khác cuối cùng. Công thức để làm theo là




Employment Application





Employment Application

Employee #: First Name: Last Name:

7

Đây là một ví dụ




Employment Application





Employment Application

Employee #: First Name: Last Name:

8

Dưới đây là một ví dụ về việc sử dụng trang web

Phần thân của câu lệnh điều kiện If/Else

Nếu câu lệnh điều kiện được tạo thành từ các phần if, elseif và/hoặc other khác nhau, thì mỗi dòng điều kiện phải kết thúc bằng dấu hai chấm và toàn bộ câu lệnh phải kết thúc bằng từ khóa endif

Biến Boolean

Biến Boolean là biến chứa giá trị đúng hoặc sai. Như đã thấy trong phần giới thiệu của chúng tôi, khi khởi tạo biến, bạn có thể gán nó đúng hoặc sai. Thay vào đó, bạn có thể gán thao tác so sánh cho nó. Kết quả của hoạt động có thể được lưu trữ trong một biến. Công thức để làm theo sẽ là




Employment Application





Employment Application

Employee #: First Name: Last Name:

9

Đây là một ví dụ



Gas Utility Company





      

Gas Utility Company

"; $pricePerCCF = 50.00; $consumption = htmlspecialchars[$_POST['txtConsumption']]; if[$consumption >= 0.50]{ $pricePerCCF = 35.00; } $monthlyCharges = $consumption * $pricePerCCF; echo " Consumption:   Price per CCF: Monthly Charges:

"; ?>
0

Dưới đây là một ví dụ về việc sử dụng trang web

Để làm cho mã của bạn dễ đọc, bạn có thể [nên] đưa phép toán Boolean vào trong ngoặc đơn. Công thức để làm theo sẽ là



Gas Utility Company





      

Gas Utility Company

"; $pricePerCCF = 50.00; $consumption = htmlspecialchars[$_POST['txtConsumption']]; if[$consumption >= 0.50]{ $pricePerCCF = 35.00; } $monthlyCharges = $consumption * $pricePerCCF; echo " Consumption:   Price per CCF: Monthly Charges:

"; ?>
1

Đây là một ví dụ



Gas Utility Company





      

Gas Utility Company

"; $pricePerCCF = 50.00; $consumption = htmlspecialchars[$_POST['txtConsumption']]; if[$consumption >= 0.50]{ $pricePerCCF = 35.00; } $monthlyCharges = $consumption * $pricePerCCF; echo " Consumption:   Price per CCF: Monthly Charges:

"; ?>
2

Để phân định điều kiện, mỗi dòng có điều kiện phải kết thúc bằng dấu hai chấm. Kết thúc toàn bộ câu lệnh điều kiện phải kết thúc bằng từ khóa endif. Đây là một ví dụ



Gas Utility Company





      

Gas Utility Company

"; $pricePerCCF = 50.00; $consumption = htmlspecialchars[$_POST['txtConsumption']]; if[$consumption >= 0.50]{ $pricePerCCF = 35.00; } $monthlyCharges = $consumption * $pricePerCCF; echo " Consumption:   Price per CCF: Monthly Charges:

"; ?>
3

Nếu có bất kỳ mã PHP nào sau câu lệnh điều kiện, từ khóa phải kết thúc bằng dấu chấm phẩy. Đây là một ví dụ

Làm thế nào để sử dụng nếu khác trong PHP HTML?

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

Làm cách nào để sử dụng if và other trong HTML?

Sử dụng if để chỉ định một khối mã sẽ được thực thi, nếu một điều kiện đã chỉ định là đúng. Sử dụng else để chỉ định một khối mã sẽ được thực thi, nếu điều kiện tương tự là sai. Sử dụng else if để chỉ định một điều kiện mới để kiểm tra, nếu điều kiện đầu tiên là sai. Sử dụng công tắc để chỉ định nhiều khối mã thay thế sẽ được thực thi

Chúng ta có thể sử dụng điều kiện if trong HTML không?

Đưa ra một tệp HTML và chúng tôi cần áp dụng các điều kiện if-else trong CSS. Không, Chúng tôi không thể sử dụng điều kiện if-else trong CSS vì CSS không hỗ trợ logic

Làm cách nào để sử dụng PHP trên HTML?

Bạn có thể thêm các thẻ PHP vào Trang HTML của mình. Bạn chỉ cần đính kèm mã PHP với thẻ bắt đầu PHP ?

Chủ Đề