Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

variables estáticas en una clase

Estas en el tema de variables estáticas en una clase en el foro de Frameworks y PHP orientado a objetos en Foros del Web. ¿Cómo declaro que una variable de dentro de una clase sea estática? Un saludo...
  #1 (permalink)  
Antiguo 08/03/2005, 09:01
 
Fecha de Ingreso: enero-2002
Ubicación: Graná
Mensajes: 646
Antigüedad: 23 años
Puntos: 0
variables estáticas en una clase

¿Cómo declaro que una variable de dentro de una clase sea estática? Un saludo
  #2 (permalink)  
Antiguo 08/03/2005, 16:46
Avatar de jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 21 años, 3 meses
Puntos: 41
En la parte de declaración de variables:
Código PHP:
class MIClase{
   var 
$atributo1;
   var 
$atributo2;
   static 
$atributo3;
   
//...


Saludos
  #3 (permalink)  
Antiguo 09/03/2005, 01:52
 
Fecha de Ingreso: enero-2002
Ubicación: Graná
Mensajes: 646
Antigüedad: 23 años
Puntos: 0
Que va, eso no funciona. Dice

Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in clase.php on line 4
  #4 (permalink)  
Antiguo 09/03/2005, 17:17
Avatar de jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 21 años, 3 meses
Puntos: 41
Ok... en PHP4 no puedes declarar miembros estáticos para una clase. Lo que te puse está disponible desde PHP5.

Puedes ver sobre variables estáticas en el manual:
http://www.php.net/manual/es/languag...bles.scope.php

Saludos
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 03:04.