Функција mb_strwidth

Функција mb_strwidth мери ширину низа, узимајући у обзир да симболи пуне ширине (на пример, кинески идеограми) заузимају 2 позиције, а обични - 1 позицију. Први параметар је низ за мерење, други опциони параметар је кодирање.

Синтакса

phpmb_strwidth(string, [encoding]);

Пример

Измеримо ширину низа са латиничним симболима:

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

Резултат извршавања кода:

php5

Пример

Измеримо ширину низа са јапанским симболима:

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

Резултат извршавања кода:

php10

Пример

Измеримо ширину мешовитог низа:

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

Резултат извршавања кода:

php9

Погледајте такође

  • функцију mb_strlen,
    која враћа дужину низа у симболима
  • функцију strlen,
    која враћа дужину низа у бајтовима