(Php 4, Php 5, Php 7, Php 8)
Cấu trúc if 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 PHP. Nó cho phép thực hiện có điều kiện các đoạn mã. PHP có cấu trúc if tương tự như 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 đánh giá thành true, PHP sẽ thực thi câu lệnh và nếu nó đánh giá thành false - nó sẽ bỏ qua nó. Thông tin thêm về những giá trị đánh giá thành false có thể được tìm thấy trong phần 'Chuyển đổi sang Boolean'.expression is evaluated to its Boolean value. If expression evaluates to true, PHP will execute statement, and if it evaluates to false - it'll ignore it. More information about what values evaluate to false can be found in the 'Converting to boolean' section.
Ví dụ sau đây sẽ hiển thị A lớn hơn B nếu $ A lớn hơn $ B:a is bigger than b if $a is bigger than $b:
<?php
if ($a > $b)
echo "a is bigger than b";
?>
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 kết thúc mỗi câu lệnh với mệnh đề if. Thay vào đó, bạn có thể nhóm một số tuyên bố thành một nhóm tuyên bố. Ví dụ: mã này sẽ hiển thị A lớn hơn B nếu $ A lớn hơn $ B, và sau đó sẽ gán giá trị $ A thành $ B:a is bigger than b if $a is bigger than $b, and would then assign the value of $a into $b:
<?php
if ($a > $b) {
echo "a is bigger than b";
$b = $a;
}
?>
Các tuyên bố If có thể được lồng vô hạn trong các câu lệnh if 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.
Robk ¶ ¶
9 năm trước
if0
if1
if2
if3
if4Grawity tại gmail dot com ¶
14 năm trước
if5
if6
if7
if8
if9
true0
if4TechGuy14 tại Gmail Dot Com ¶ ¶
11 năm trước
true2
true3
true4
if4Christian L. ¶ ¶
11 năm trước
true6
true7
true8
true9Christian L. ¶ ¶
Cole Dot Trumbo tại Nospamamthnx dot gmail dot com ¶
false0
false1
false2
false3
if45 năm trước ¶
11 năm trước
false5
false6
false7
false8
if4