380 of 410 menu

ฟังก์ชัน function_exists

ฟังก์ชัน function_exists ตรวจสอบว่าฟังก์ชันที่ระบุได้ถูกกำหนดไว้หรือไม่ มันส่งคืน true ถ้าฟังก์ชันมีอยู่ และ false ในกรณีอื่นๆ ฟังก์ชันรับพารามิเตอร์หนึ่งตัว - ชื่อของฟังก์ชันที่ต้องการตรวจสอบในรูปแบบสตริง

ไวยากรณ์

function_exists(string $function_name): bool

ตัวอย่าง

ตรวจสอบการมีอยู่ของฟังก์ชันมาตรฐาน strlen:

<?php $res = function_exists('strlen'); var_dump($res); ?>

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

true

ตัวอย่าง

ตรวจสอบการมีอยู่ของฟังก์ชันที่ไม่มีอยู่จริง:

<?php $res = function_exists('nonexistent_function'); var_dump($res); ?>

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

false

ตัวอย่าง

ตรวจสอบการมีอยู่ของฟังก์ชันก่อนและหลังการกำหนดมัน:

<?php $res1 = function_exists('custom_function'); var_dump($res1); function custom_function() { return 'Hello'; } $res2 = function_exists('custom_function'); var_dump($res2); ?>

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

false true

ดูเพิ่มเติม

  • ฟังก์ชัน method_exists,
    ซึ่งตรวจสอบการมีอยู่ของเมธอดคลาส
  • ฟังก์ชัน is_callable,
    ซึ่งตรวจสอบว่าค่าดังกล่าวสามารถเรียกเป็นฟังก์ชันได้หรือไม่
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ