PHP从rand()函数中排除数字

AKo*_*Kor 3 php random

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

cyp*_*her 5

怎么样:

do {   
    $rand_number = rand();

}while(in_array($rand_number, array(1,5));
Run Code Online (Sandbox Code Playgroud)