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

PHP सरैंड () फ़ंक्शन

परिभाषा और उपयोग

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

इस फ़ंक्शन का कोई वापसी मूल्य नहीं है।

सिंटैक्स

srand ([ int $seed ] ) : void

पैरामीटर

Sr.No पैरामीटर और विवरण
1 बीज
बीज के रूप में उपयोग किया जाने वाला एक पूर्णांक। यदि नहीं दिया जाता है, तो एक यादृच्छिक संख्या दी जाती है

रिटर्न वैल्यू

यह फ़ंक्शन कोई मान नहीं लौटाता है।

PHP संस्करण

यह फ़ंक्शन PHP संस्करण 4.x, PHP 5.x और साथ ही PHP 7.x में उपलब्ध है।

उदाहरण

यह उदाहरण रैंड() फ़ंक्शन को नियोजित करने से पहले यादृच्छिक संख्या जनरेटर को पहले प्रारंभ किया जाता है−

<?php
   srand(5);
   echo "rand(1,100)=", rand(1,100);
?>

आउटपुट

यह निम्नलिखित परिणाम उत्पन्न कर सकता है -

rand(1,100)=12

उदाहरण

निम्नलिखित उदाहरण यादृच्छिक संख्या जनरेटर को प्रारंभ करने के लिए वर्तमान टाइमस्टैम्प का उपयोग करता है−

<?php
   srand(time());
   echo "rand()=", rand();
?>

आउटपुट

यह निम्नलिखित परिणाम उत्पन्न कर सकता है-

rand()=548287992

  1. PHP अधिकतम () फ़ंक्शन

    परिभाषा और उपयोग अधिकतम () फ़ंक्शन सरणी में उच्चतम तत्व देता है, या दो या अधिक अल्पविराम से अलग किए गए मापदंडों में से उच्चतम देता है। सिंटैक्स max ( array $values ) : mixed या max ( mixed $value1 [, mixed $... ] ) : mixed पैरामीटर Sr.No पैरामीटर और विवरण 1 मान यदि केवल एक पैरामीटर दिया गया

  1. PHP में srand () फ़ंक्शन

    mt_srand() फ़ंक्शन यादृच्छिक संख्या जनरेटर को बीज देता है। नोट - रैंडम नंबर जनरेटर PHP 4.2.0 के रिलीज होने के बाद अपने आप सीड हो जाता है। इस फ़ंक्शन की अभी आवश्यकता नहीं है। सिंटैक्स srand(seed) पैरामीटर बीज -बीज मूल्य वापसी srand() फ़ंक्शन कुछ भी नहीं देता है। उदाहरण <?php    sr

  1. PHP में रैंड () फ़ंक्शन

    रैंड () फ़ंक्शन को एक यादृच्छिक संख्या मिलती है। आप उस विशेष श्रेणी से यादृच्छिक संख्या प्राप्त करने के लिए एक सीमा भी निर्धारित कर सकते हैं। सिंटैक्स rand(); or rand(min_range,max_range); पैरामीटर न्यूनतम_रेंज - डिफ़ॉल्ट 0 है। यह लौटाई जाने वाली सबसे कम संख्या है। अधिकतम_श्रेणी - यह लौटाई जान