53 of 410 menu

Функцыя mb_strwidth

Функцыя mb_strwidth вымярае шырыню радка, улічваючы, што поўнашырынныя сімвалы (напрыклад, кітайскія іерогліфы) займаюць 2 пазіцыі, а звычайныя - 1 пазіцыю. Першым параметрам перадаецца радок для вымярэння, другім неабавязковым параметрам - кадыроўка.

Сінтаксіс

mb_strwidth(string, [encoding]);

Прыклад

Вымерам шырыню радка з лацінскімі сімваламі:

<?php echo mb_strwidth('Hello'); ?>

Вынік выканання кода:

5

Прыклад

Вымерам шырыню радка з японскімі сімваламі:

<?php echo mb_strwidth('こんにちは'); ?>

Вынік выканання кода:

10

Прыклад

Вымерам шырыню змешанага радка:

<?php echo mb_strwidth('Hello 世界'); ?>

Вынік выканання кода:

9

Глядзіце таксама

  • функцыю mb_strlen,
    якая вяртае даўжыню радка ў сімвалах
  • функцыю strlen,
    якая вяртае даўжыню радка ў байтах
Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць