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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне