Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

PHP เปรียบเทียบตัวเลขด้วย if elseif else หรือ ternary operator

สามารถใช้ได้ทั้งคู่ แต่วิธีที่เป็นมืออาชีพกว่าคือใช้ ternary operator (?) ประสิทธิภาพของ if-else และ ternary operator เท่ากัน

สมมติว่ามีค่าตัวแปร 2 ตัวดังนี้

$value1 = 10; $value2 = 0;

ต้องการเปรียบเทียบค่าทั้ง 2 ตัวแปร

ตัวอย่างโค้ด

<!DOCTYPE html> <html> <body> <?php $value1 = 10; $value2 = 0; $data = 550000; $output = $value1 ? $value2 : $value2 ? : $data; echo "The value is=", $output; ?> </body> </html>

จะได้ผลลัพธ์ดังนี้

ผลลัพธ์

The value is=550000