53 of 410 menu

Funktionen mb_strwidth

Funktionen mb_strwidth mäter bredden på en sträng och tar hänsyn till att tecken med full bredd (till exempel kinesiska tecken) upptar 2 positioner, medan vanliga tecken upptar 1 position. Den första parametern är strängen som ska mätas, den andra valfria parametern är teckenkodningen.

Syntax

mb_strwidth(string, [encoding]);

Exempel

Låt oss mäta bredden på en sträng med latinska tecken:

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

Resultat av kodkörning:

5

Exempel

Låt oss mäta bredden på en sträng med japanska tecken:

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

Resultat av kodkörning:

10

Exempel

Låt oss mäta bredden på en blandad sträng:

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

Resultat av kodkörning:

9

Se även

  • funktionen mb_strlen,
    som returnerar längden på en sträng i tecken
  • funktionen strlen,
    som returnerar längden på en sträng i byte
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa