Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/07/2006, 16:17
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Hola ZSamer!

La diferencia fundamental, es que cuando tu usas ::, estas accediendo a un metodo estatico de la clase, o lo que seria "igual" una funcion de la clase.

Te sirve cuando deseas ejecutar una funcion rapida sin tener que inicializar toda una clase para solo realizar una simple tarea.

Cuando tu usas vClase::metodo(); dentro de metodo no puedes usar $this porque no existe, ya que estas usando la clase deforma estatica y directa.