return false คือการคืนค่าจากฟังก์ชันด้วยค่า false หรือเป็นเท็จ ซึ่ง false เป็นค่าข้อมูลในตัวแปรชนิด Boolean โดยปกติเมื่อรับค่าดังกล่าวมาแล้ว จะนิยมเขียนโปรแกรมร่วมกับ if เพื่อทำงานต่อไป สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง return false คืออะไร ใช้งานอย่างไร PHP
<?php
function checkNumber( $number ) {
if( $number < 18 ) {
return false;
}
return true;
}
if( !checkNumber( 17 ) ) {
echo "ตัวเลขน้อยกว่า 18";
}
?>
ผลลัพธ์
ตัวเลขน้อยกว่า 18
return false PHP จากตัวอย่างฟังก์ชัน checkNumber รับค่า parameter 1 ตัวชื่อ number จากนั้นเช็คว่าถ้าตัวแปร number น้อยกว่า 18 ให้ return false เวลาเรียกใช้งานเช่น if( !checkNumber( 17 ) ) คือเรียกใช้ฟังก์ชันชื่อ checkNumber พร้อมส่งค่า parameter เท่ากับ 18 หากฟังก์ชันนี้คืนค่า false โปรแกรมจะเข้าทำงานใน if พร้อมแสดงข้อความออกสู่หน้าจอด้วย echo