menu

คีย์เวิร์ด return

คีย์เวิร์ด return จะหยุดการทำงานของฟังก์ชันปัจจุบันและส่งคืนค่าที่ระบุ ถ้าเรียกใช้ return โดยไม่มีพารามิเตอร์ ฟังก์ชันจะคืนค่า null ในขอบเขตระดับโลก return จะหยุดการทำงานของสคริปต์ปัจจุบัน

ไวยากรณ์

return นิพจน์; // ส่งคืนค่า return; // ส่งคืน null

ตัวอย่าง

การส่งคืนค่าจากฟังก์ชัน:

<?php function square($num) { return $num * $num; } echo square(4); ?>

ผลลัพธ์การทำงานของโค้ด:

16

ตัวอย่าง

การส่งคืนอาร์เรย์จากฟังก์ชัน:

<?php function createPair($a, $b) { return [$a, $b]; } print_r(createPair(1, 2)); ?>

ผลลัพธ์การทำงานของโค้ด:

[1, 2]

ตัวอย่าง

การหยุดการทำงานของฟังก์ชันก่อนกำหนด:

<?php function checkAge($age) { if ($age < 18) { return "ไม่อนุญาตให้เข้าถึง"; } return "อนุญาตให้เข้าถึง"; } echo checkAge(20); ?>

ผลลัพธ์การทำงานของโค้ด:

"อนุญาตให้เข้าถึง"

ดูเพิ่มเติม

  • คำสั่ง function,
    ซึ่งสร้างฟังก์ชันที่ผู้ใช้กำหนดเอง
  • ฟังก์ชัน exit,
    ซึ่งหยุดการทำงานของสคริปต์
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ