Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/11/2013, 11:49
Avatar de Benderzuelo
Benderzuelo
 
Fecha de Ingreso: mayo-2013
Ubicación: España
Mensajes: 223
Antigüedad: 11 años
Puntos: 5
Información Clases, Formas de acceso

Hola Amigos/as

tengo una duda, ante todo disculpen mi poca experiencia.

Cuando estudie Clases me enseñaron a acceder a ellas así:

class prueba {

function unaFuncion(){
//contenido
}
}


requería la clase y accedia a ella así

$prueba = new prueba();

y para usar sus metodos hacia lo siguiente:

$proabando = $prueba->unaFuncion($algo);


El problema es que ahora estoy modificando cosas de un código ageno de un programador bastante más avanzado que yo y no entiendo su forma de acceder a las clases, yo veo lo siguiente.

include "clase";

y sin hacer el royo de NEW ni usar -> accede a ella así:


prueba::unaFuncion($algo);


No lo entiendo, es lo mismo?, lo hago yo mal?

Muchas gracias por adelantado.