Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

If elseif else hay toán tử ba ngôi để so sánh số trong PHP?

Có thể dùng bất kỳ cái nào, nhưng cách chuyên nghiệp hơn là dùng toán tử ba ngôi (?). Hiệu năng của if-else và toán tử ba ngôi là như nhau.

Giả sử hai biến:

$value1 = 10; $value2 = 0;

Cần so sánh hai biến trên.

Ví dụ

<!DOCTYPE html> <html> <body> <?php $value1 = 10; $value2 = 0; $data = 550000; $output = $value1 ? $value2 : $value2 ? : $data; echo "Giá trị là = ", $output; ?> </body> </html>

Đoạn mã trên sẽ cho kết quả sau:

Kết quả

Giá trị là = 550000