3v4l.org

run code in 300+ PHP versions simultaneously
<?php $n = 12; echo base64_encode(strong_random_bytes(intval(ceil($n * 3 / 4)))); echo substr(str_replace(['/', '+', '='], ['', '', ''], base64_encode(strong_random_bytes($n))), 0, $n);

preferences:
32.78 ms | 402 KiB | 5 Q