PHP rand() ఫంక్షన్

నిర్వచన మరియు వినియోగం

rand() ఫంక్షన్ సంఖ్యలను తిరిగి ఇస్తుంది.

విధానం

rand(మిన్,మాక్స్)
పరిమితులు వివరణ
మిన్,మాక్స్ ఎంపిక. సంఖ్యలను ఉత్పత్తి చేయడానికి పరిధి నిర్దేశించు.

వివరణ

ఎందుకంటే ఎంపిక పరిమితులు ఇవ్వబడలేదు మిన్ మరియు మాక్స్రాండ్() పోస్టివ్ రాండమ్ అంతరాన్ని తిరిగి ఇస్తుంది. ఉదాహరణకు, 5 మరియు 15 (సహా 5 మరియు 15) మధ్య సంఖ్యలను తెలుసుకోవడానికి rand(5, 15) ఉపయోగించండి.

సలహా మరియు వ్యాఖ్యలు

వ్యాఖ్యలు:కొన్ని ప్లాట్ఫారమ్స్లో (ఉదాహరణకు Windows) RAND_MAX మాత్రమే 32768. అవసరమైన పరిధి 32768 కంటే ఎక్కువగా ఉంటే, min మరియు max పరిమితులను నిర్దేశించడం ద్వారా అధిక RAND_MAX సంఖ్యలను ఉత్పత్తి చేయవచ్చు, లేదా mt_rand() ఉపయోగించడం పరిగణనలోకి తీసుకోవచ్చు.

వ్యాఖ్యలు:PHP 4.2.0 నుండి, అయితే ఉపయోగించబడదు srand() లేదా mt_srand() ఫంక్షన్స్ సైన్స్ స్టార్ట్ చేస్తుంది, ఇప్పుడు స్వయంచాలకంగా పూర్తి అవుతుంది.

వ్యాఖ్యలు:3.0.7 ముంది వెర్షన్లలో max అర్థం range ఉంది. ఈ వెర్షన్లలో 5 మరియు 15 మధ్య సంఖ్యలను సంక్షిప్తంగా ఉంచడానికి rand (5, 11) ఉదాహరణ ఉంది.

ఉదాహరణ

ఈ ఉదాహరణ కొన్ని సంఖ్యలను తిరిగి ఇస్తుంది:

<?php
echo(rand();
echo(rand();
echo(rand(10,100))
?>

అవుట్పుట్లు:

17757
3794
97