Esiste una funzione della libreria c per generare numeri casuali limitati tra due valori, come è possibile fare in PHP?

Ad esempio voglio un numero casuale compreso tra 15 e 75. Il PHP mi mette a disposizione la funzione rand([$min], $max).

La soluzione più semplice in C sarebbe:
codice:
float x = 0;
while (x < min && x > max) {
    x = rand();
}
Ma non esistono alternative?