werty37 Posted May 14, 2006 Share Posted May 14, 2006 Hi everyone,[code]<?phpclass session { function seeding() { return mt_srand((double)microtime()*1000000); //generate random number of type double }}$session = new session; echo $session->seeding(); //prints a random number like 344412.12344431?>[/code]But php prints nothing. What is wrong?Thanks in advance Quote Link to comment Share on other sites More sharing options...
toplay Posted May 14, 2006 Share Posted May 14, 2006 mt_srand() just seeds the random number generator and doesn't return anything. You also don't have to do it since PHP 4.2.0+. See:[a href=\"http://us2.php.net/manual/en/function.mt-srand.php\" target=\"_blank\"]http://us2.php.net/manual/en/function.mt-srand.php[/a]If you want it to return a random number, then use mt_rand():[a href=\"http://us2.php.net/manual/en/function.mt-rand.php\" target=\"_blank\"]http://us2.php.net/manual/en/function.mt-rand.php[/a] Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.