php ก็สามารถใช้งาน anonymous function ได้เหมือนกัน
ใน PHP เราสามารถสร้าง Anonymous function หรือเรียกอย่างเป็นทางการว่า Lambda Expression ซึ่งหมายถึง function ที่ไม่มีชื่อนั่นเอง ใน function แบบนี้จะถูกสร้างขึ้นมาตอน runtime เราสามารถใช้ Anonymous function ในการกำหนดค่าให้กับตัวแปรแล้วเรียกใช้ได้ตามตัวอย่างด้านล่าง แต่ต้องระวังว่าหลังจากจบปีกกาแล้วให้ใส่เครื่องหมาย ; ไว้ด้วย
นอกจากนี้ยังสามารถประยุกต์ใช้งานอื่นๆได้อีกหลายอย่างเลยทีเดียว โดยส่วนมากแล้วจะใช้กับ function ที่รับ parameter เป็น function เราจะใส่ Parameter เข้าไปเป็น Anonymous function ได้เลยโดยที่ไม่ต้องมาประกาศ function ให้เสียเวลา
ไม่มีความคิดเห็น:
แสดงความคิดเห็น