Ciao a tutti.

Ho questi 4 id con le rispettive percentuali.

A - con 10%
B - con 20%
C - con 20%
D - con 50%

sapete dirmi come posso fare una funzione in php che:

Un ciclo di 100 volte mi faccia comparire 10 volte A, 20 Volte B , 20 Volte C e 50 Volte D ?

Esiste un modo random che però tenga conto delle percentuali ?
Es. D esce molto più frequentemente di A.