even in php4 you can emulate all of the access limitiations and class improvements from php5 -- to me, all enterprise means is just:
'additions to make a language child safe for people who suck *** at writing secure scripts'
field access (don't touch that because it contains a cleartext password!)
method access (hands off -- this method changes the cleartext password)
constant methods (don't overwrite our working, secure method with one that sucks)
interfaces (so we can show you how to do this so you don't mess up -- and if you DO mess up, then you'll get screamed at)
abstract classes (we'll provide all of the main functionality, you just write some simple methods to make it look like you actually did something)
I mean, I love having this stuff, but that's all it essentially does. Stop the bad programmer from ruining something good.
In retrospect (all 3 minutes of it), I can see all of my sarcasm and pessimism coming out in a big parade of intertwined thoughts and rants -- And I like it.