PHP कई समारोहों की पेशकश करता है यादृच्छिक संख्या उत्पन्न करने के लिए, लेकिन सबसे अधिक सामान्य इस्तेमाल किए गए rand(), mt_rand(), और क्रिप्टोग्राफिक उद्देश्यों के लिए, random_int() हैं। 0 से getrandmax() (जो कि rand() द्वारा लौटाई गई सबसे बड़ी संभावित मूल्य) के बीच एक साधारण यादृच्छिक संख्या उत्पन्न करने के लिए, आप इसे इस्तेमाल कर सकते हैं.