53 of 410 menu

Funktsioon mb_strwidth

Funktsioon mb_strwidth mõõdab stringi laiust, arvestades, et täislaiusega märgid (näiteks hiina kirjamärgid) võtavad 2 positsiooni, tavalised aga 1 positsiooni. Esimeseks parameetriks edastatakse mõõtmiseks string, teiseks valikuliseks parameetriks - kodeering.

Süntaks

mb_strwidth(string, [encoding]);

Näide

Mõõdame ladina tähtedega stringi laiust:

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

Koodi täitmise tulemus:

5

Näide

Mõõdame jaapani märkidega stringi laiust:

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

Koodi täitmise tulemus:

10

Näide

Mõõdame segastringi laiust:

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

Koodi täitmise tulemus:

9

Vaata ka

  • funktsiooni mb_strlen,
    mis tagastab stringi pikkuse märkides
  • funktsiooni strlen,
    mis tagastab stringi pikkuse baitides
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu