In PHP 5, what is the difference between using self and $this?
self
$this
When is each appropriate?
Use self if you want to call a method of a class without creating an object/instance of that class, thus saving RAM (sometimes use self for that purpose). In other words, it is actually calling a method statically. Use this for object perspective.
this