ผมรู้สึกตื่นเต้นสวยที่จะอ่านเกี่ยวกับฟังก์ชั่นที่ไม่ระบุชื่อใน PHP ซึ่งช่วยให้คุณสามารถประกาศตัวแปรที่มีฟังก์ชั่นง่ายกว่าที่คุณจะทำอย่างไรกับcreate_function ตอนนี้ฉันสงสัยว่าฉันมีฟังก์ชันที่ส่งผ่านตัวแปรฉันจะตรวจสอบได้อย่างไรว่าเป็นฟังก์ชันหรือไม่ ยังไม่มีฟังก์ชัน is_function () และเมื่อฉันทำ var_dump ของตัวแปรที่เป็นฟังก์ชัน ::
$func = function(){
echo 'asdf';
};
var_dump($func);
ฉันได้รับสิ่งนี้:
object(Closure)#8 (0) { }
มีความคิดเกี่ยวกับวิธีตรวจสอบว่าเป็นฟังก์ชันหรือไม่?