can any one give a firm details about whats the difference between normal php and php oop!! what is extra in object oriented programming!! please let me know. I came here as i googled this and not getting the whole thing.
Php oop!
Collapse
X
-
Originally posted by asifnayem View Postcan any one give a firm details about whats the difference between normal php and php oop!! what is extra in object oriented programming!! please let me know. I came here as i googled this and not getting the whole thing.
Here an simple description of what php oop can' do .. i can't tell you more because i'm still learning on that :D
So . php oop its gonna make your codding very,very light and easy to manage .. because an php oop class can be used on manny scripts on different tasks is adaptable so for example to make an ease off ussage you could use it verry simple such as
While you gonna still learning you gonna think that its more like some' simple functions defined , but believe me that its more than just a simple function because an' oop class can use lot of functions defined in his content , as you can see in the upper example $myoop->task is a called function so you can execute a whole script just with 3 - 4 lines as simple as that :pPHP Code:<?php
$myoop= new oopclass();
$myoop->task('commands here','and something else');
?>
So go for OOP ...
Object Oriented PHP Tutorial for Beginners - KillerPHP.com
here is a beginner tutorial for you
enjoy reading it !
Cheers !This is ten percent luck, twenty percent skill
Fifteen percent concentrated power of will
Five percent pleasure, fifty percent pain
And a hundred percent reason to remember the name!
-
Any1 of u Can Tell me
that is dis right way to access functions in class
or thisCode:class mycls { public function me(){ return "Hi"; } public function hehe(){ echo $this->me(); } }
nd what is use of $thisCode:class mycls { public function me(){ return "Hi"; } public function hehe(){ echo me(); } }
Comment
-
1st one is correct
$this represents the object inside the class
PHP Code:class mycls {
public $name;
public function me()
{
return "Hi";
}
public function hehe()
{
//inside the class
echo $this->me();
}
}
$object = new mycls;
echo $object->me();
//look at the above code, you had to create an instance of the class but inside the class you can use $this :P :D
I need some facebook likes, can you please help me
http://facebook.com/softwarefreakin
I noticed social media is really powerful
Well DONE is better than well SAID
Comment
-
:P i know had to create an instance make it wrkOriginally posted by softwarefreak View Post1st one is correct
$this represents the object inside the class
PHP Code:class mycls {
public $name;
public function me()
{
return "Hi";
}
public function hehe()
{
//inside the class
echo $this->me();
}
}
$object = new mycls;
echo $object->me();
//look at the above code, you had to create an instance of the class but inside the class you can use $this :P :D

Comment
-
I know dat, you know but I tried to show the use of $thisOriginally posted by shushant View Post:P i know had to create an instance make it wrk
oreilly OOP e-book for a clear understanding, it's very helpful
I need some facebook likes, can you please help me
http://facebook.com/softwarefreakin
I noticed social media is really powerful
Well DONE is better than well SAID
Comment
-
Don't take me as wrng i was in need of help In OOP :p Having Problem understaning The use of $this and Some other VariablesOriginally posted by softwarefreak View PostI know dat, you know but I tried to show the use of $this
oreilly OOP e-book for a clear understanding, it's very helpful
Comment
-
$this
Originally posted by softwarefreak View Post1st one is correct
$this represents the object inside the class
PHP Code:class mycls {
public $name;
public function me()
{
return "Hi";
}
public function hehe()
{
//inside the class
echo $this->me();
}
}
$object = new mycls;
echo $object->me();
//look at the above code, you had to create an instance of the class but inside the class you can use $this :P :D

i think "$this" represent non-static call , don't get me wrong, I'm an noob willing to learn :P
Comment
-
Ok master, got it :DOriginally posted by StunningNick View Posti think "$this" represent non-static call , don't get me wrong, I'm an noob willing to learn :P
added after couple of minutes :D (just phped php.net for perfect answer)
$this is a reference to the calling object (usually the object to which the method belongs, but possibly another objectLast edited by softwarefreak; 18.03.12, 19:19.I need some facebook likes, can you please help me
http://facebook.com/softwarefreakin
I noticed social media is really powerful
Well DONE is better than well SAID
Comment
-
this
none of us is wrong technically/programatically...Originally posted by softwarefreak View Post$this represents the object inside the class
i think "$this" represent non-static call , don't get me wrong, I'm an noob willing to learn :P
"this" represent an non-static call to an object/method/variable bla bla bla etc... thanks for correction Dude :cheers:
Comment

Comment