我正在运行rand()3次,我想从函数的可能性中排除前两个结果。例如,如果它达到1和5,我希望下一个rand()从它的范围中排除1和5。我该怎么做?

最佳答案

怎么样:

do {
    $rand_number = rand();

}while(in_array($rand_number, array(1,5));

09-09 19:28