jjmusicpro Posted September 15, 2008 Share Posted September 15, 2008 what is the difference? Quote Link to comment Share on other sites More sharing options...
jjmusicpro Posted September 15, 2008 Author Share Posted September 15, 2008 i mean i can use either or right? just classes can be made abstract etc. Quote Link to comment Share on other sites More sharing options...
genericnumber1 Posted September 15, 2008 Share Posted September 15, 2008 A lot of things, a class is an object with its own state and actions class Dog { public $size; public function bark() { if($this->size == 'small') { echo "yipp!"; } else { echo "woof!"; } } } $dog = new Dog(); $dog->size = 'large'; $dog->bark(); // Outputs "woof!" $dog->size = 'small'; $dog->bark(); // Ouputs "yipp!" Intro to oop in php: http://us.php.net/manual/en/language.oop5.basic.php And this is just a tiny tiny tiny bit of what classes can do, they can inherit from each other, call each other, interact, etc. functions are just a set action. function doStuff() { echo "I'm doing stuff!"; } doStuff(); // Outputs "I'm doing stuff!" Intro to functions in php: http://us.php.net/manual/en/language.functions.php Quote Link to comment Share on other sites More sharing options...
rhyspaterson Posted September 15, 2008 Share Posted September 15, 2008 That is honestly the best example i have seen for ages. Cheers 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.