124 of 410 menu

Chr funktsiyasi

chr funktsiyasi berilgan ASCII kodiga mos belgini topadi.

Sintaksis

chr(int $codepoint): string

Misol

Keling, 97 kodiga ega bo‘lgan belgini chiqaramiz:

<?php echo chr(97); ?>

Kodni bajarish natijasi:

'a'

Misol . Qo‘llanish

Keling, lotin alifbosidagi tasodifiy kichik harfni chiqaramiz. Buning uchun ASCII jadvaliga qaraymiz va kichik lotin harflari 97 dan 122 gacha bo‘lgan kodlarga ega ekanligini ko‘ramiz. Shuning uchun mt_rand yordamida ushbu diapazonda tasodifiy son hosil qilamiz va natijani chr ga o‘ramiz:

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

Misol . Qo‘llanish

Keling, endi 6 ta kichik lotin harfidan iborat tasodifiy satr hosil qilaylik. Buning uchun oldingi misorda tavsiflangan amalni sikl ichida 6 marta takrorlaymiz:

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

Misol . Qo‘llanish

Katta lotin harflari 65-90 diapazoniga, kichik lotin harflari esa 97-122 diapazoniga ega. Ya'ni ularning o'rtasida bo'shliq mavjud. Keling, tasodifiy kichik yoki katta lotin harfini olamiz. Buning uchun range yordamida 2 ta massiv hosil qilamiz: birinchi massiv 65 dan 90 gacha bo‘lgan sonlar, ikkinchi massiv esa 97 dan 122 gacha bo‘lgan sonlar. Ularni array_merge yordamida birlashtiramiz va so‘ngra array_rand yordamida ushbu massivning tasodifiy elementini chiqaramiz:

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

Shuningdek qarang

  • ord funktsiyasi,
    bu belgi kodini qaytaradi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish