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? Link to comment https://forums.phpfreaks.com/topic/94879-little-help/ 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. Link to comment https://forums.phpfreaks.com/topic/94879-little-help/#findComment-486011 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) Link to comment https://forums.phpfreaks.com/topic/94879-little-help/#findComment-486062 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.