Hello mate, don't seem to see much of you around the rest of the forums, but anyway, this is quickly becoming my haunt of choice so as long as you hang around here I'm happy 🙂
I've only got a couple of points.
1. You don't seem to have implemtned your class variables, which I'm sure is a mis-paste because the class won't run without them.
2. You're using the PHP5 syntax for the constructor but you're not stating whether or not your methods are public, private or protected. I know it's just a technicality but if the features there we may as well get in the habit of using it 🙂
3. I'm not sure if PHP5 manages big ints differently to PHP4 but I know that you used to have to use bcmath for the level of subtraction (and maths in general) that you're doing in this class.
4. If you're going to be using this for profiling, as I imagine you are, how would you manage multiple timers running at the same time? It might be quite nice to have the ability to handle more than one timer in the same class or prehapse have another class which manages a collection of timers. This may be getting a little too patterned for the requirements of the class but it's always nice to think about how it could be extended. 🙂