Hàm gd_info()
trong PHP là một hàm giúp người dùng xem thông tin của thư viện GD đã cài đặt. Thư viện GD (Graphics Draw) là một thư viện hình ảnh phổ biến trong ngôn ngữ lập trình này, cung cấp các chức năng để tạo, chỉnh sửa và xuất bản hình ảnh từ mã nguồn PHP. Hãy cùng Vietnix tìm hiểu thêm về hàm này qua bài viết sau đây.
Hàm gd_info() là gì?
Hàm gd_info()
là một hàm có sẵn trong PHP, được sử dụng để lấy thông tin về thư viện GD hiện được cài đặt. Hàm này trả về thông tin về phiên bản và khả năng của thư viện GD đã cài đặt.
Cú pháp | array gd_info( void ) |
Tham số | Hàm này mục đích trả về thông tin đi kèm thư viện nên không yêu cầu bất kỳ tham số nào. |
Giá trị trả về | Hàm này trả về một mảng kết hợp chứa thông tin về thư viện GD đã cài đặt. Thông tin được trả về bởi hàm này được liệt kê dưới đây: – Phiên bản GD: Đây là giá trị chuỗi mô tả phiên bản libgd đã cài đặt. – Hỗ trợ FreeType: Đó là một giá trị boolean. Điều này đúng nếu Hỗ trợ FreeType được cài đặt. – Liên kết FreeType: Đó là một chuỗi mô tả cách FreeType được liên kết. Các giá trị mong đợi là: với freetype, với thư viện TTF và với thư viện không xác định. Phần tử này sẽ chỉ được xác định nếu Hỗ trợ FreeType được đánh giá là TRUE. – Hỗ trợ T1Lib: Đó là giá trị boolean. Trả về True nếu bao gồm hỗ trợ T1Lib. – Hỗ trợ đọc GIF: Đó là giá trị boolean. Nó trả về True nếu hỗ trợ đọc ảnh GIF được bao gồm. – Hỗ trợ tạo GIF: Đây là giá trị boolean. Nó trả về True nếu hỗ trợ tạo ảnh GIF được bao gồm. – Hỗ trợ JPEG: Đây là giá trị boolean. Nó trả về True nếu hỗ trợ JPEG được bao gồm. – Hỗ trợ PNG: Đây là giá trị boolean. Nó trả về True nếu hỗ trợ PNG được bao gồm. – Hỗ trợ WBMP: Đây là giá trị boolean. Nó trả về True nếu hỗ trợ WBMP được bao gồm. – Hỗ trợ XBM: Đây là giá trị boolean. Nó trả về True nếu hỗ trợ XBM được bao gồm. – Hỗ trợ WebP: Đây là giá trị boolean. Nó trả về True nếu hỗ trợ WebP được bao gồm. |
Mọi người cũng xem:
Ví dụ minh hoạ hàm gd_info() trong PHP
Khởi tạo chương trình đơn giản trả về thông tin về phiên bản và khả năng của thư viện GD đã cài đặt:
<?php
var_dump(gd_info());
?>
Output trả về như sau:
array(15) { ["GD Version"]=> string(26) "bundled (2.1.0 compatible)" ["FreeType Support"]=> bool(true) ["FreeType Linkage"]=> string(13) "with freetype" ["GIF Read Support"]=> bool(true) ["GIF Create Support"]=> bool(true) ["JPEG Support"]=> bool(true) ["PNG Support"]=> bool(true) ["WBMP Support"]=> bool(true) ["XPM Support"]=> bool(true) ["XBM Support"]=> bool(true) ["WebP Support"]=> bool(true) ["BMP Support"]=> bool(true) ["AVIF Support"]=> bool(true) ["TGA Read Support"]=> bool(true) ["JIS-mapped Japanese Font Support"]=> bool(false) }
Lời kết
Vietnix hy vọng nội dung bài viết trên đã giúp bạn hiểu rõ hơn về hàm gd_info()
trong PHP. Ngoài ra, bạn cũng có thể tham khảo thêm các bài viết khác tại vietnix.vn để hiểu hơn về lập trình, chúc bạn thành công!