53 of 410 menu

mb_strwidth Fonksiyonu

mb_strwidth işlevi, tam genişlikli karakterlerin (örneğin, Çince karakterler) 2 pozisyon, normal karakterlerin ise 1 pozisyon kapladığını dikkate alarak bir dizenin genişliğini ölçer. İlk parametre ölçülecek dizeyi, ikinci isteğe bağlı parametre ise kodlamayı iletir.

Sözdizimi

mb_strwidth(string, [encoding]);

Örnek

Latin karakterleri içeren bir dizenin genişliğini ölçelim:

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

Kodun çalıştırılmasının sonucu:

5

Örnek

Japonca karakterler içeren bir dizenin genişliğini ölçelim:

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

Kodun çalıştırılmasının sonucu:

10

Örnek

Karma bir dizenin genişliğini ölçelim:

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

Kodun çalıştırılmasının sonucu:

9

Ayrıca Bakınız

  • mb_strlen işlevi,
    bir dizenin karakter cinsinden uzunluğunu döndürür
  • strlen işlevi,
    bir dizenin bayt cinsinden uzunluğunu döndürür
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet