function randomNumbers ($start,$end,$quantity){
$numbers = range($start, $end);
shuffle($numbers);
return array_slice($numbers,0,$quantity);
}
$array=(randomNumbers(1,10,30));//calling a function
print_r($array);// printing the output
문제는 제가 원하는대로 30 개가 아닌 10 개의 숫자를 얻는 것입니다.는 PHP를 사용하여 1에서 10 사이의 임의의 숫자를 생성합니다.
그럼 기본적으로 10 개의 원소를 가진 배열에서 30 개의 원소를 얻으려고합니다. 그래서 아마'array_splice()'와'array_rand()'등을 사용하고 싶지 않을 것입니다. – Rizier123