53 of 410 menu

Funkcia mb_strwidth

Funkcia mb_strwidth meria šírku reťazca, berúc do úvahy, že plnošírkové znaky (napríklad čínske znaky) zaberajú 2 pozície, zatiaľ čo obyčajné - 1 pozíciu. Prvým parametrom sa odovzdáva reťazec na meranie, druhým voliteľným parametrom - kódovanie.

Syntax

mb_strwidth(string, [encoding]);

Príklad

Odmeriame šírku reťazca s latinskými znakmi:

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

Výsledok vykonania kódu:

5

Príklad

Odmeriame šírku reťazca s japonskými znakmi:

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

Výsledok vykonania kódu:

10

Príklad

Odmeriame šírku zmiešaného reťazca:

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

Výsledok vykonania kódu:

9

Pozri tiež

  • funkciu mb_strlen,
    ktorá vráti dĺžku reťazca v znakoch
  • funkciu strlen,
    ktorá vráti dĺžku reťazca v bytoch
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť