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