ในตัวอย่างนี้เราต้องการแค่อยากจะให้แสดงข้อความว่าตัวแปลของเรานั้นเก็บค่าไว้มากว่าหรือน้อยกว่า 5 เท่านั้น
ถ้าเป็น Short if/else แบบปกติก็จะเขียนได้แบบนี้
โค้ด: เลือกทั้งหมด
<?php
$number = 10;
if($number > 5)
{
echo 'มากกว่า 5';
}
else
{
echo 'น้อยกว่า 5';
}
โค้ด: เลือกทั้งหมด
<?php
$number = 10;
echo ($number > 5) ? 'มากกว่า 5' : 'น้อยกว่า 5' ;
หรือจะเป็นรูปแบบนี้
โค้ด: เลือกทั้งหมด
<?php
$t = 2;
echo ($t == 1) ? 'หมายเลข1' : "";
echo ($t == 2) ? 'หมายเลข2' : "";
เท่านี้เราก็รู้จักวิธีการใช้ Short if/else กันแล้วนะครับยังไงก็อยากให้นำความรู้นี้ไปใช้ประโยชน์กันเยอะ ๆ นะครับจะได้ลดเวลาในการเขียนโค้ดกันบ้างอะไรบ้างก็หวังว่าผู้ที่ได้รับความรู้นี้ไปแล้วจะนำความรู้นี้ไปส่งต่อกับผู้ที่กำลังศึกษาอยู่เหมือนกันนะครับ