3v4l.org

run code in 300+ PHP versions simultaneously
<?php // define your set $nums = range(0, 9); $alphas = range('a', 'z'); // shuffle sets shuffle($nums); shuffle($alphas); // pick out only what you need $nums = array_slice($nums, 0, 5); $alphas = array_slice($alphas, 0, 2); // merge them together $set = array_merge($nums, $alphas); // shuffle shuffle($set); // create your result echo implode($set);

preferences:
28.05 ms | 408 KiB | 5 Q