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 Link to comment https://forums.phpfreaks.com/topic/9661-mt_srand-error-solved/ 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] Link to comment https://forums.phpfreaks.com/topic/9661-mt_srand-error-solved/#findComment-35751 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.