- microtime: documentation ( source)
- mt_rand: documentation ( source)
- memory_get_usage: documentation ( source)
- mt_srand: documentation ( source)
- mt_getrandmax: documentation ( source)
<?php
mt_srand(microtime(true)*100000 + memory_get_usage(true));
$var= mt_rand(0, mt_getrandmax()) * 0xFFFFFFFF;
$var=(int)$var;
echo $var;
echo "size: ".PHP_INT_SIZE;