Foros del Web » Programando para Internet » PHP »

PHP OO Resolucion de ambito (::)

Estas en el tema de Resolucion de ambito (::) en el foro de PHP en Foros del Web. Hola Estoy aprendiendo php. Estoy con el tema del operador :: de resolución de ámbito. He entendido que se utiliza para variable y funciones estáticas ...
  #1 (permalink)  
Antiguo 03/03/2011, 16:21
 
Fecha de Ingreso: septiembre-2006
Mensajes: 233
Antigüedad: 18 años, 1 mes
Puntos: 0
Resolucion de ambito (::)

Hola
Estoy aprendiendo php.
Estoy con el tema del operador :: de resolución de ámbito.
He entendido que se utiliza para variable y funciones estáticas pero el otro día, por error, lo utilicé para una función no estática y también me funcionó.
¿alguien me puede explicar por qué?

Gracias.

Un saludo.
  #2 (permalink)  
Antiguo 03/03/2011, 16:25
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Resolucion de ambito (::)

normalmente no es necesario especificar el keyword static para convertir un método en estático, porque es un comportamiento legacy de versiones anteriores de PHP...

aunque te aseguro que no funcionará para propiedades de un objeto!!

¿supongo que ya habrás leído el manual cierto?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 05/03/2011, 04:34
 
Fecha de Ingreso: septiembre-2006
Mensajes: 233
Antigüedad: 18 años, 1 mes
Puntos: 0
Respuesta: Resolucion de ambito (::)

Muchas gracias por la respuesta.
No sé qué es eso de legacy pero también es verdad que aún no me he leído el manual, lo siento.
Un abrazo.

Etiquetas: ambito
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:19.