53 of 410 menu

Funkcija mb_strwidth

Funkcija mb_strwidth mēra virknes platumu, ņemot vērā, ka pilna platuma simboli (piemēram, ķīniešu hieroglifi) aizņem 2 pozīcijas, bet parastie - 1 pozīciju. Pirmā parametrā tiek padota mērāmā virkne, otrajā neobligātajā parametrā - kodējums.

Sintakse

mb_strwidth(string, [encoding]);

Piemērs

Izmērīsim virknes platumu ar latīņu simboliem:

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

Koda izpildes rezultāts:

5

Piemērs

Izmērīsim virknes platumu ar japāņu simboliem:

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

Koda izpildes rezultāts:

10

Piemērs

Izmērīsim jaukta satura virknes platumu:

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

Koda izpildes rezultāts:

9

Skatiet arī

  • funkciju mb_strlen,
    kas atgriež virknes garumu simbolos
  • funkciju strlen,
    kas atgriež virknes garumu baitos
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt