53 of 410 menu

Funkcija mb_strwidth

Funkcija mb_strwidth matuoja eilutės plotį, atsižvelgiant į tai, kad pilno pločio simboliai (pvz., kinų hieroglifai) užima 2 pozicijas, o įprasti - 1 poziciją. Pirmuoju parametru perduodama eilutė matavimui, antruoju neprivalomu parametru - koduotė.

Sintaksė

mb_strwidth(string, [encoding]);

Pavyzdys

Išmatuokime eilutės su lotyniškais simboliais plotį:

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

Kodo vykdymo rezultatas:

5

Pavyzdys

Išmatuokime eilutės su japonų simboliais plotį:

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

Kodo vykdymo rezultatas:

10

Pavyzdys

Išmatuokime mišrios eilutės plotį:

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

Kodo vykdymo rezultatas:

9

Taip pat žiūrėkite

  • funkciją mb_strlen,
    kuri grąžina eilutės ilgį simboliais
  • funkciją strlen,
    kuri grąžina eilutės ilgį baitais
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti