153 of 410 menu

फ़ंक्शन array_rand

फ़ंक्शन array_rand ऐरे से एक रैंडम कुंजी वापस करता है। पहले पैरामीटर में ऐरे दिया जाता है, और दूसरा वैकल्पिक पैरामीटर यह निर्दिष्ट करता है कि कितनी रैंडम कुंजियाँ वापस की जानी चाहिए। यदि यह निर्दिष्ट नहीं है - तो एक कुंजी वापस आती है, और यदि निर्दिष्ट है - तो निर्दिष्ट संख्या में कुंजियाँ ऐरे के रूप में वापस आती हैं।

सिंटैक्स

array_rand(array $array, int $num = 1): int|string|array

उदाहरण

इस उदाहरण में फ़ंक्शन ऐरे से एक रैंडम कुंजी वापस करेगा:

<?php $arr = ['a'=>1, 'b'=>2, 'c'=>3, 'd'=>4, 'e'=>5]; echo array_rand($arr); ?>

कोड निष्पादित होने का परिणाम:

'c'

उदाहरण

आइए ऐरे से एक रैंडम एलिमेंट वापस लौटाएं, रैंडम कुंजी जानकर:

<?php $arr = ['a'=>1, 'b'=>2, 'c'=>3, 'd'=>4, 'e'=>5]; $key = array_rand($arr); echo $arr[$key]; ?>

कोड निष्पादित होने का परिणाम:

3

उदाहरण

आइए दूसरे पैरामीटर को मान 3 पर सेट करें - इस मामले में फ़ंक्शन ऐरे 3 रैंडम कुंजियों का वापस आएगा (3 कुंजियाँ - क्योंकि दूसरा पैरामीटर 3 के बराबर है):

<?php $arr = ['a'=>1, 'b'=>2, 'c'=>3, 'd'=>4, 'e'=>5]; $keys = array_rand($arr, 3); var_dump($keys); ?>

कोड निष्पादित होने का परिणाम:

['a', 'b', 'e']

यह भी देखें

  • फ़ंक्शन shuffle,
    जो ऐरे को शफ़ल करता है
  • फ़ंक्शन mt_rand,
    जो एक रैंडम नंबर वापस करता है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें