Jump to content

Constructor question


spydermonkey

Recommended Posts

  • 3 weeks later...

It would be better to use the __construct keyword because PHP does not warn you when the class's top-level constructor is explicitly called.

I ran into this problem a while back while using the class name, which caused me to switch to using the keyword. I had a parent class which defined an update() method, and had several classes inherit from it. One of my classes ended up being named Update, and I had defined the constructor as Update(). I realized my problem (after a long time) after trying to update the object via the parent's update() and seeing that all it did was reinitialize the variables.

Link to comment
https://forums.phpfreaks.com/topic/101561-constructor-question/#findComment-531810
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.