moon 111 Posted March 7, 2008 Share Posted March 7, 2008 What would happen if I created an object but the __construct function returned false? Quote Link to comment Share on other sites More sharing options...
PFMaBiSmAd Posted March 7, 2008 Share Posted March 7, 2008 This is probably one of those questions where if you try it yourself, you will learn the answer quicker than taking the time to ask it in a forum and wait around for someone else to try it and post the results they got. When it comes to learning programming, trying something and observing the results is the best way to learn. Quote Link to comment Share on other sites More sharing options...
aschk Posted March 7, 2008 Share Posted March 7, 2008 I'm going to take a guess here (and then actually try it), but I would imagine PHP will throw you an exception, or warning|notice because you initialising an object (i.e. new Object() ) returns a reference ALWAYS so if you try to return something in the constructor I expect PHP to b0rk. Will let you know in a few minutes EDIT: Wow ok, just having done a test; no errors, no warnings, but the return false doesn't actually return false. It still returns the object reference (as it should) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.