124 of 410 menu

Kazi chr

Kazi chr hutafuta herufi kulingana na ASCII msimbo wake.

Syntax

chr(int $codepoint): string

Mfano

Wacha tuweke herufi ambayo ina msimbo 97:

<?php echo chr(97); ?>

Matokeo ya kutekeleza msimbo:

'a'

Mfano . Matumizi

Wacha tuweke herufi ndogo nasibu ya alfabeti ya Kilatini. Kwa hili tuangalie jedwali ASCII na tuone kwamba herufi ndogo za Kilatini zina msimbo kutoka 97 hadi 122. Kwa hivyo tutazalisha nambari nasibu kwenye masafa haya kwa kutumia mt_rand na matokeo tutachukua kwenye chr:

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

Mfano . Matumizi

Wacha sasa tutengeneze mfuatano wa herufi nasibu wa 6 herufi ndogo za Kilatini. Kwa hili opereta iliyoelezewa kwenye mfano uliopita tutairudia 6 mara kwenye kitanzi:

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

Mfano . Matumizi

Herufi kubwa za Kilatini zina masafa 65-90, na ndogo - 97-122. Yaani kati yao kuna pengo. Wacha tutoe herufi nasibu ya herufi ndogo au kubwa ya Kilatini. Kwa hili kwa kutumia range tutafanya 2 safu: ya kwanza na nambari kutoka 65 hadi 90, na ya pili na nambari kutoka 97 hadi 122. Tutaziunganisha pamoja kwa kutumia array_merge na kisha tuweke kipengele nasibu cha safu hii kwa kutumia array_rand:

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

Angalia pia

  • kaziya ord,
    ambayo inarudisha msimbo wa herufi
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa