Possible Duplicate:
Instantiate a class with or without parentheses?
This is a minor quibble, but is there any reason to prefer
$obj = new SomeClass();
over
$obj = new SomeClass;
I prefer the latter because I like how it looks, and it saves you a couple of characters. On the downside, it goes against conventions and makes it slightly harder to come back and add an argument later.
Anyone have a compelling argument for either, or is this pure semantics?