PHP
PHP

Trang chủ

Tìm hiểu về hàm gd_info() trong PHP

PHP, viết tắt của Hypertext Preprocessor, là ngôn ngữ lập trình script phía máy chủ được thiết kế đặc biệt cho phát triển web. Điểm nổi bật của PHP so với các ngôn ngữ khác là khả năng tương thích với nhiều loại cơ sở dữ liệu và chạy mượt mà trên các máy chủ web. Tại Vietnix, chúng tôi không chỉ giới thiệu những khái niệm cơ bản về PHP mà còn cung cấp các ví dụ thực tế giúp bạn dễ dàng hiểu và áp dụng PHP vào việc phát triển website. Bên cạnh đó, Vietnix cũng thường xuyên cập nhật các bài viết mới về tính năng, mẹo và thủ thuật lập trình, giúp bạn giải quyết các thách thức phức tạp, từ đó không ngừng nâng cao và hoàn thiện kỹ năng lập trình của mình.
html
CSS
javascript
sql
python
php
c
c++
bootstrap
react
mysql
reactjs
vuejs
Javascript Tutorials
05/07/2024
4 phút đọc
Theo dõi Vietnix trên

Tìm hiểu về hàm gd_info() trong PHP

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.

Hàm gd_info() trong PHP
Tổng quan về hàm gd_info() trong PHP và cách sử dụng hàm.
Cú pháparray 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.
Hàm gd_info() trong PHP

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!

Cao Lê Viết Tiến

PHP Leader
tại
Vietnix

Kết nối với mình qua

Icon Quote
Icon Quote

Học lập trình online cùng vietnix

Học lập trình online cùng Vietnix

PHPXem thêmThu gọn