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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау