3v4l.org

run code in 300+ PHP versions simultaneously
<?php function build_order_no() { mt_srand((double) microtime() * 1000000); return date('Ymd') . str_pad(mt_rand(1, 99999999), 8, '0', STR_PAD_LEFT); } $i = 10; while($i) { $no = build_order_no(); $uniqid = uniqid(); var_dump("$no\n$uniqid\n"); // file_put_contents('test.log', "$no\n$uniqid\n", FILE_APPEND); --$i; }

preferences:
36.24 ms | 402 KiB | 5 Q