Hi,
I'm now trying OOP in PHP5, and enjoy it very much. However, as we know
PHP5 does not allow compile-time instantiation,
so when I try this script:
<?php
class C {
static private $o = new stdClass();
}
?>
it ends up with a parse error, while in Java it works naturally. I wonder
whether there are some difficulties on implementing this
feature, or, is it just not the natural way? Thanks :)
--
Best regards,
Jingcheng Zhang
Room 304, Dormitory 26 of Yuquan Campus, Zhejiang University
P.R.China
Hi,
I'm now trying OOP in PHP5, and enjoy it very much. However, as we know
PHP5 does not allow compile-time instantiation,
so when I try this script:<?php
class C {
static private $o = new stdClass();
}
?>
Class properties are initialized in compile time, therefore they cannot be
initialized with expressions, which are executed in runtime.
--
Wbr,
Antony Dovgal