Method Overloading คือแนวคิด OOP สร้างหลายเมธอดชื่อเดียวกัน แต่งานต่างกันตามพารามิเตอร์ที่รับ ภาษาอื่นรองรับโดยตรง (Static Polymorphism) แต่ PHP ไม่รองรับแบบนี้ ตัวอย่างที่ล้มเหลวใน PHP doTask(5,10); ?> ผลลัพธ์ Error PHP error: Cannot redeclare method doTask() แต่ภาษาอื่นถือว่า overloaded metho