dzieki za pomoc, nawet mi to do głowy nie przyszło
ale czy nie mozna tego krocej napiszć np:
<?php
class JakasKlasa {
static public $instanceCounter = 0;
public function __construct() {
//tworzac nowy obiekt w konstruktorze zwiekszam licznik instancji klasy
self::$instanceCounter++;
}
static public function getInstancesCount
() { return self::$instanceCounter;
}
}
$x = new JakasKlasa;
$z = new JakasKlasa;
echo JakasKlasa
::$instanceCounter; // 2 obiekty 2 w liczniku ?>
powiem szczerze, ze na moje potrzeby to wystarczy.
interesuje mnie zaś czy bedzie jakas rożnica w funkcjonalności tych dwoch podobnych skryptow.
Bo może sie myle i takie przerobienie jest błedem ?!
pozdr