PHP: srand - Manual - PHP: Hypertext Preprocessor
srand() is pretty tricky to get right. You should never seed a random number generator more than once per php process, if you do, your randomness is limited to the source of your seed. The microtime function's micro-seconds portion has a very finite resol...