Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में 0 से 9 तक यादृच्छिक संख्या कैसे उत्पन्न करें?

PHP में यादृच्छिक संख्या उत्पन्न करने के लिए rand() का उपयोग करें। मान लीजिए हमारा इनपुट निम्न है:

$storedValue = '0123456789';

और हम उपरोक्त मानों से एक यादृच्छिक मान प्रदर्शित करना चाहते हैं।

उदाहरण

<!DOCTYPE html> <html> <body> <?php
$storedValue = '0123456789';
$aRandomValue = $storedValue[rand(0, strlen($storedValue) - 1)];
echo "The random value=" . $aRandomValue;
?> </body> </html>

आउटपुट

यह निम्न आउटपुट उत्पन्न करेगा:

The random value=3

व्याख्या: strlen($storedValue) - 1 अंतिम इंडेक्स देता है (9)। rand(0, 9) 0 से 9 के बीच एक यादृच्छिक पूर्णांक देता है। स्ट्रिंग को सरणी की तरह एक्सेस करके उस इंडेक्स पर वर्ण प्राप्त होता है।

बेहतर दृष्टिकोण (PHP 7+): क्रिप्टोग्राफिक रूप से सुरक्षित यादृच्छिकता के लिए random_int(0, 9) का उपयोग करें।

  1. - PHP में cosh() फंक्शन

    विवरण cosh() फंक्शन एक नंबर का हाइपरबोलिक कोसाइन लौटाता है। लौटाया गया मान फ्लोटिंग पॉइंट नंबर होता है। सिंटैक्स cosh(num) पैरामीटर्स num − रेडियन में एक नंबर निर्दिष्ट करता है रिटर्न वैल्यू cosh() फंक्शन एक नंबर का हाइपरबोलिक कोसाइन लौटाता है। लौटाया गया मान फ्लोटिंग पॉइंट नंबर होता है। उदाहर

  1. - PHP में vprintf() फंक्शन

    विवरण vprintf() फंक्शन स्ट्रिंग को फॉर्मेटेड स्ट्रिंग में कन्वर्ट करने के लिए उपयोग किया जाता है। यह फॉर्मेटेड स्ट्रिंग आउटपुट करता है। सिंटैक्स vprintf(format, arg) पैरामीटर्स format − स्ट्रिंग निर्दिष्ट करता है और इसमें वेरिएबल्स को कैसे फॉर्मेट करना है। निम्न संभावित फॉर्मेट वैल्यूज हैं: %% -

  1. - पायथन रैंडम नंबर कैसे जनरेट करता है?

    पायथन के स्टैंडर्ड डिस्ट्रीब्यूशन में एक random मॉड्यूल होता है जिसमें रैंडम नंबर जनरेशन के लिए फ़ंक्शन होते हैं। बेसिक random() फ़ंक्शन 0 और 1 के बीच एक रैंडम फ्लोटिंग पॉइंट नंबर वापस करता है। >>> import random >>> random.random() 0.5204702770265925 उसी मॉड्यूल में randrange() फ