Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2015, 17:56
tico74
 
Fecha de Ingreso: diciembre-2002
Mensajes: 473
Antigüedad: 22 años
Puntos: 0
Contador que se incrementa dentro de clase con cada llamado

Buenas, queria preguntarles basicamente como implementar eso:

Necesito un contador que vaya incrementandose a medida que un metodo del mismo es llamado (via web).
hasta ahora hice cosas como esto que sigue pero sin exito:

Código:
clase ClaseX
    {

    //static private $counter = 0;
    private $counter;

    public function __construct()
    {        
        //ClaseX::$counter++;        
       $this->counter =0;
    
       switch (strtolower($_GET['action'])) {
                                 

            case 'actualizocontador':
                function actualizocontador()
                //$this->counter = $this->counter +1;
                break;
            
            default:
                exit;
       }//swtich


     }//cierro metodo construct


   private function actualizocontador()
    {
        
        $this->counter++;
        //self::$counter = self::$counter + 1; 
        return $this->counter;

    }//cierro metodo construct





   }//cierro clase
nota: pude haber algun error de sintaxis ya que trate de adaptar una clase gigantesca a un codigo entendible para la pregunta.

Gracias desde ya alguna idea o consejo.Saludos!