52 of 410 menu

Kazi mb_strlen

Kazi mb_strlen hurudisha idadi ya herufi katika mfumo wa maneno, ikifanya kazi vizuri na usimbaji fupi wa herufi nyingi (kwa mfano, UTF-8). Tofauti na strlen, inahesabu kwa usahihi herufi zinazochukua baiti nyingi. Inakubua parameta ya kwanza kama mfumo wa maneno, ya pili (si ya lazima) - usimbaji fupi.

Syntax

mb_strlen(string, [encoding]);

Mfano

Kuhesabu urefu wa mfumo wa maneno katika UTF-8:

<?php $res = mb_strlen('Привет', 'UTF-8'); echo $res; ?>

Matokeo ya kutekeleza kodi:

6

Mfano

Kulinganisha na strlen kwa Kirilli:

<?php $str = 'тест'; echo 'strlen: ' . strlen($str) . '<br>'; echo 'mb_strlen: ' . mb_strlen($str, 'UTF-8'); ?>

Matokeo ya kutekeleza kodi:

strlen: 8 mb_strlen: 4

Mfano

Matumizi bila kubainisha usimbaji fupi (usimbaji fupi unachukuliwa kutoka mb_internal_encoding):

<?php echo mb_strlen('abcde'); ?>

Matokeo ya kutekeleza kodi:

5

Angalia pia

  • kazi strlen,
    ambayo hurudisha urefu wa mfumo wa maneno kwa baiti
  • kazi mb_substr,
    ambayo hukata sehemu ndogo ya mfumo wa maneno ukizingatia usimbaji fupi
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