07/12/2025 Flastsome 3 phút đọc 3.1K lượt xem

Cách Format Numbers trong PHP: Chuyển 1,000 thành 1K và 1,000,000 thành 1M

Tunlamweb Cập nhật ngày 14/05/2026
Blog Tunlamweb Wordress 9

Trong quá trình phát triển website, đặc biệt là các hệ thống bán hàng, mạng xã hội, thống kê lượt xem, lượt tương tác, việc hiển thị số theo dạng 1k, 1m, 1b giúp giao diện gọn gàng, hiện đại và dễ nhìn hơn rất nhiều.

Bài viết này sẽ hướng dẫn bạn cách format numbers trong PHP từ 1,000 thành 1k và 1,000,000 thành 1m một cách dễ hiểu, tối ưu và chuẩn SEO.

1. Khi nào cần format số trong PHP?

Cách Format Numbers trong PHP: Chuyển 1,000 thành 1K và 1,000,000 thành 1M
Cách Format Numbers trong PHP: Chuyển 1,000 thành 1K và 1,000,000 thành 1M

Bạn nên sử dụng kiểu format này khi:

  • Hiển thị lượt xem (views)
  • Hiển thị lượt like, comment
  • Hiển thị doanh thu, số users
  • Dashboard quản trị, báo cáo thống kê
  • Website tin tức, TMĐT, mạng xã hội

Ví dụ:

Số gốcHiển thị
950950
12001.2k
1500015k
10000001m
1250000012.5m

2. Hàm Format Numbers PHP từ 1,000 thành 1k – 1 triệu thành 1m

Dưới đây là hàm PHP đơn giản, dễ dùng nhất:

3. Ví dụ sử dụng thực tế

Kết quả hiển thị:

4. Format số không có số lẻ (1k, 2m, 10m)

Nếu bạn không muốn hiển thị số lẻ, sử dụng floor() thay vì round():

Ví dụ:

5. Xử lý số âm và số 0

Để tránh lỗi khi có số âm hoặc bằng 0:

6. Ứng dụng trong thực tế Website

  • Hiển thị lượt xem bài viết
  • Hiển thị số sản phẩm đã bán
  • Hiển thị follow, like, share
  • Dùng cho dashboard admin
  • Tối ưu giao diện mobile

Kết luận

Tunlamweb Cach Format Numbers trong PHP
Tunlamweb Cach Format Numbers trong PHP

Việc format numbers trong PHP từ 1,000 thành 1k và 1,000,000 thành 1m giúp:

  • Giao diện gọn gàng, chuyên nghiệp
  • Trải nghiệm người dùng tốt hơn
  • Tối ưu hiển thị trên mobile
  • Phù hợp với các website lớn

Bạn có thể sao chép trực tiếp các đoạn code trong bài để sử dụng ngay cho dự án của mình.

Xem thêm: Thay đổi tên cho Brands ở Breadcrumb trong WooCommerce

Theo dỗi tên trên Fanpage và Youtube của mình nhé.

Thích 1
Bình thường 0
0 0 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
0 Góp ý
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất