Làm cách nào để tạo biểu đồ trong PHP?
Đồ thị có thể được tạo theo nhiều cách, từ thủ công đến sử dụng máy tính và các gói phần mềm vẽ đồ thị tinh vi. Bài viết này mô tả ngắn gọn về việc sử dụng PHP để vẽ đồ thị và đặc biệt là gói JpGraph Show Có nhiều gói phần mềm giúp tạo đồ thị, biểu đồ bằng PHP. Một gói như vậy là JpGraph. Nó được phát hành theo giấy phép kép QPL 1. 0 (Giấy phép miễn phí Qt) cho mục đích sử dụng mã nguồn mở hoặc giáo dục và Giấy phép chuyên nghiệp JpGraph cho mục đích thương mại. Hãy cùng thảo luận về phiên bản mã nguồn mở của JpGraph trong bài viết này Cài đặt - Quảng cáo - sudo apt-get install php5-gd Để kiểm tra xem thư viện đã được cài đặt đúng chưa, gõ lệnh sau php5 -m Bạn sẽ thấy gd trong danh sách. Xem Hình 1 Tạo biểu đồ đường require_once(jpgraph/src/jpgraph.php); Tiếp theo, để vẽ biểu đồ đường, bạn cần bao gồm jpgraph_line. tập tin php, như sau require_once(jpgraph/src/jpgraph_line.php); Bây giờ, để tạo một biểu đồ, hãy khởi tạo lớp Graph bằng cách lần lượt chuyển chiều rộng và chiều cao của nó Ngoài việc chỉ định trực tiếp dữ liệu biểu đồ (hoặc URL cho tệp lưu trữ dữ liệu biểu đồ) trực tiếp trong mã JSON/XML, bạn cũng có thể tìm nạp dữ liệu cho biểu đồ từ cơ sở dữ liệu Phần này giới thiệu cách bạn có thể thực hiện việc này bằng cách sử dụng trình bao bọc FusionCharts PHP
Tạo biểu đồ cột 2DGiả sử rằng bạn có cơ sở dữ liệu fusioncharts_phpsample với bảng Quốc gia lưu trữ danh sách các quốc gia có trữ lượng dầu cho năm 2017 đến 2018. Sử dụng dữ liệu trong cơ sở dữ liệu này, bạn muốn vẽ biểu đồ cột 2D hiển thị tám quốc gia hàng đầu có trữ lượng dầu lớn nhất
Biểu đồ cột 2D mà chúng ta cần hiển thị ở đây trông như thế này FusionCharts sẽ tải ở đây Cấu trúc dữ liệu cần thiết để hiển thị biểu đồ này được đưa ra bên dưới
Biểu đồ trên đã được hiển thị bằng các bước sau
|