title: Why can't I overload constructors in PHP?
body: <p>I have abandoned all hope of ever being able to overload my constructors in PHP, so what I'd really like to know is <em>why</em>.</p>
  
  <p>Is there even a reason for it? Does it create inherently bad code? Is it widely accepted language design to not allow it, or are other languages nicer than PHP?</p>