\r\n"; echo implode("
\r\n", unique_ran_shuffle(1, 1, 10)); echo "
\r\n"; echo "Shuffle 10 out of 10:
\r\n"; echo implode("
\r\n", unique_ran_shuffle(10, 1, 10)); echo "
\r\n"; echo "Test 1 out of 10:
\r\n"; echo implode("
\r\n", unique_ran_test(1, 1, 10)); echo "
\r\n"; echo "Test 10 out of 10:
\r\n"; echo implode("
\r\n", unique_ran_test(10, 1, 10)); echo "
\r\n"; echo "Test (smart) 1 out of 10:
\r\n"; echo implode("
\r\n", unique_ran_testsmart(1, 1, 10)); echo "
\r\n"; echo "Test (smart) 10 out of 10:
\r\n"; echo implode("
\r\n", unique_ran_testsmart(10, 1, 10)); */ $t1 = microtime(true); unique_ran_shuffle(10, 1, 100000); $t2 = microtime(true); echo "Shuffle 10 out of 100000: " . sprintf("%.3f", $t2 - $t1) . "
\r\n"; echo "
\r\n"; $t1 = microtime(true); unique_ran_shuffle(10000, 1, 100000); $t2 = microtime(true); echo "Shuffle 10000 out of 100000: " . sprintf("%.3f", $t2 - $t1) . "
\r\n"; echo "
\r\n"; $t1 = microtime(true); unique_ran_shuffle(5000, 1, 5000); $t2 = microtime(true); echo "Shuffle 5000 out of 5000: " . sprintf("%.3f", $t2 - $t1) . "
\r\n"; echo "
\r\n"; $t1 = microtime(true); unique_ran_test(10, 1, 100000); $t2 = microtime(true); echo "Test 10 out of 100000: " . sprintf("%.3f", $t2 - $t1) . "
\r\n"; echo "
\r\n"; $t1 = microtime(true); unique_ran_test(10000, 1, 100000); $t2 = microtime(true); echo "Test 10000 out of 100000: " . sprintf("%.3f", $t2 - $t1) . "
\r\n"; echo "
\r\n"; $t1 = microtime(true); unique_ran_test(5000, 1, 5000); $t2 = microtime(true); echo "Test 5000 out of 5000: " . sprintf("%.3f", $t2 - $t1) . "
\r\n"; echo "
\r\n"; $t1 = microtime(true); unique_ran_testsmart(10, 1, 100000); $t2 = microtime(true); echo "Test (smart) 10 out of 100000: " . sprintf("%.3f", $t2 - $t1) . "
\r\n"; echo "
\r\n"; $t1 = microtime(true); unique_ran_testsmart(10000, 1, 100000); $t2 = microtime(true); echo "Test (smart) 10000 out of 100000: " . sprintf("%.3f", $t2 - $t1) . "
\r\n"; echo "
\r\n"; $t1 = microtime(true); unique_ran_testsmart(5000, 1, 5000); $t2 = microtime(true); echo "Test (smart) 5000 out of 5000: " . sprintf("%.3f", $t2 - $t1) . "
\r\n"; ?>