53 of 410 menu

ფუნქცია mb_strwidth

ფუნქცია mb_strwidth ზომავს სტრიქონის სიგანეს, იმის გათვალისწინებით, რომ სრული სიგანის სიმბოლოები (მაგალითად, ჩინური იეროგლიფები) იკავებენ 2 პოზიციას, ხოლო ჩვეულებრივი - 1 პოზიციას. პირველ პარამეტრად გადაეცემა გასასაზღვრელი სტრიქონი, მეორე არასავალდებულო პარამეტრად - კოდირება.

სინტაქსი

mb_strwidth(string, [encoding]);

მაგალითი

გავზომოთ ლათინური სიმბოლოების მქონე სტრიქონის სიგანე:

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

კოდის შესრულების შედეგი:

5

მაგალითი

გავზომოთ იაპონური სიმბოლოების მქონე სტრიქონის სიგანე:

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

კოდის შესრულების შედეგი:

10

მაგალითი

გავზომოთ შერეული სტრიქონის სიგანე:

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

კოდის შესრულების შედეგი:

9

იხილეთ აგრეთვე

  • ფუნქციას mb_strlen,
    რომელიც აბრუნებს სტრიქონის სიგრძეს სიმბოლოებში
  • ფუნქციას strlen,
    რომელიც აბრუნებს სტრიქონის სიგრძეს ბაიტებში
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა