124 of 410 menu

फ़ंक्शन chr

फ़ंक्शन chr किसी वर्ण को उसके ASCII कोड से ढूंढता है।

सिंटेक्स

chr(int $codepoint): string

उदाहरण

आइए वह वर्ण आउटपुट करें, जिसका कोड 97 है:

<?php echo chr(97); ?>

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

'a'

उदाहरण . अनुप्रयोग

आइए एक यादृच्छिक छोटा लैटिन वर्ण आउटपुट करें। इसके लिए ASCII टेबल देखें और हम देखेंगे कि छोटे लैटिन वर्णों के कोड 97 से 122 तक हैं। इसलिए mt_rand की सहायता से इस रेंज में एक यादृच्छिक संख्या जनरेट करें और परिणाम को chr में लें:

<?php echo chr(mt_rand(97, 122)); ?>

उदाहरण . अनुप्रयोग

आइए अब 6 छोटे लैटिन वर्णों से बनी एक यादृच्छिक स्ट्रिंग बनाएं। इसके लिए पिछले उदाहरण में वर्णित ऑपरेशन को लूप में 6 बार दोहराएं:

<?php $str = ''; for ($i = 1; $i <= 6; $i++) { $str .= chr(mt_rand(97, 122)); } echo $str; ?>

उदाहरण . अनुप्रयोग

बड़े लैटिन वर्णों की रेंज 65-90 है, और छोटे वर्णों की - 97-122। यानी उनके बीच एक गैप है। आइए एक यादृच्छिक वर्ण प्राप्त करें जो छोटा या बड़ा लैटिन वर्ण हो। इसके लिए range की सहायता से 2 ऐरे बनाएं: पहला 65 से 90 तक की संख्याओं के साथ, और दूसरा 97 से 122 तक की संख्याओं के साथ। उन्हें array_merge की सहायता से एक साथ मर्ज करें और फिर array_rand की सहायता से इस ऐरे का यादृच्छिक एलिमेंट आउटपुट करें:

<?php $codes = array_merge(range(65, 90), range(97, 122)); echo chr($codes[array_rand($codes)]); ?>

यह भी देखें

  • फ़ंक्शन ord,
    जो वर्ण का कोड रिटर्न करती है
हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें