วันพุธที่ 2 ตุลาคม พ.ศ. 2556

เทคนิคการเขียน if else แบบย่อ

ไม่มีความคิดเห็น:
 
หลายคนอาจจะเคยเขียน PHP แล้วพบกับโค้ดในลักษณะนี้
if($login)
  echo 'Welcome'.$username;
else
  echo 'Welcome Guest';
เราสามารถใช้ if-else แบบสั้นเพื่อรวบให้โค้ดดูสั้น กะทัดรัดได้ตามนี้
echo 'Welcome '.($login ? $username : 'Guest');
โดยหลักการใช้ if-else แบบสั้นคือ
(condition ? right : wrong)

condition คือเงื่อนไขในการตรวจสอบว่าเป็นจริงหรือเท็จ
right คือคำสั่งถ้าเงื่อนไขเป็นจริง
wrong คือคำสั่งถ้าเงื่อนไขเป็นเท็จ


ผมว่าเป็นอีกแนวทางนึงสำหรับนักพัฒนาเลยก่อว่าได้ "ถ้าพึ่งหัดเปลี่ยนมาเขียนแบบย่อ ผมว่าทำเอา งง ได้สักพักใหญ่ๆเลยล่ะครับ"

ไม่มีความคิดเห็น:

แสดงความคิดเห็น