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

ถ้า elseif หรือ ternary operator เปรียบเทียบตัวเลข PHP?


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

สมมติว่าเรามีค่าตัวแปรสองค่าต่อไปนี้ −

$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