53 of 410 menu

Funksjonen mb_strwidth

Funksjonen mb_strwidth måler bredden på en streng, og tar hensyn til at fullbreddes tegn (for eksempel kinesiske tegn) opptar 2 posisjoner, mens vanlige tegn opptar 1 posisjon. Den første parameteren er strengen som skal måles, den andre valgfrie parameteren er tegnkodingen.

Syntaks

mb_strwidth(string, [encoding]);

Eksempel

La oss måle bredden på en streng med latinske tegn:

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

Resultat av kjøring av koden:

5

Eksempel

La oss måle bredden på en streng med japanske tegn:

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

Resultat av kjøring av koden:

10

Eksempel

La oss måle bredden på en blandet streng:

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

Resultat av kjøring av koden:

9

Se også

  • funksjonen mb_strlen,
    som returnerer lengden på en streng i tegn
  • funksjonen strlen,
    som returnerer lengden på en streng i byte
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis