* Thus wrote jsWalter ([EMAIL PROTECTED]):
> I found this in the docs...
>
> If you want your constructor to possibly not create the object
>
> class A
> {
> function A()
> {
> // ...
> // some error occurred
> $this = null;
> return;
> }
> }
>
> I tested it, it works great.
>
> Then I read on...
>
> Setting $this to null isn't available in PHP 4.3.3R3 anymore. Maybe in
> version below also.
>
> Great! :/
>
> I have 4.3.2, so I guess it would work for me.
>
> If this "feature" has been removed, can someone show me a good way to
> indicate a failure on object instantiation?
The constructor should be as quick as possible and have as little
logic as possible. What kind of failure are you trying to catch?
Curt
--
"I used to think I was indecisive, but now I'm not so sure."
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php