Why don't you just make a little test script? That's what I do...
code:
<?php
class Something {
var $property1 = 'property';
function Something($sth, $blah) {
if($blah == false) {
$this->Something('test', true);
}
echo $this->property1;
$this->property1 .= '2';
}
}
$sth = new Something('test', false);
echo $sth->property1;
?>
That echoes "propertyproperty2property22" so I guess it works.