53 of 410 menu

Hàm mb_strwidth

Hàm mb_strwidth đo chiều rộng của chuỗi, có tính đến việc các ký tự chiếm độ rộng đầy đủ (ví dụ: chữ Hán) chiếm 2 vị trí, còn các ký tự thông thường - 1 vị trí. Tham số đầu tiên được truyền vào là chuỗi cần đo, tham số thứ hai tùy chọn - là mã hóa.

Cú pháp

mb_strwidth(string, [encoding]);

Ví dụ

Hãy đo chiều rộng của một chuỗi với các ký tự Latinh:

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

Kết quả thực thi mã:

5

Ví dụ

Hãy đo chiều rộng của một chuỗi với các ký tự tiếng Nhật:

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

Kết quả thực thi mã:

10

Ví dụ

Hãy đo chiều rộng của một chuỗi hỗn hợp:

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

Kết quả thực thi mã:

9

Xem thêm

  • hàm mb_strlen,
    trả về độ dài của chuỗi tính bằng ký tự
  • hàm strlen,
    trả về độ dài của chuỗi tính bằng byte
Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối