首頁  >  文章  >  後端開發  >  php 擴充 gd 是啥

php 擴充 gd 是啥

藏色散人
藏色散人原創
2021-11-04 10:52:492939瀏覽

php gd是php中處理圖形的擴充庫,GD庫提供了一系列用來處理圖片的API,使用GD庫可以處理圖片,或是產生圖片。

php 擴充 gd 是啥

本文操作環境:Windows7系統、PHP7.1版、DELL G3電腦

php 擴充gd 是啥?

GD庫,是php處理圖形的擴充庫,GD庫提供了一系列用來處理圖片的API,使用GD庫可以處理圖片,或是產生圖片。

在網站上GD庫通常用來產生縮圖,或是用來為圖片加浮水印,或是用來產生漢字驗證碼,或是對網站資料產生報表等。在PHP處理影像,可使用GD庫,而GD庫開始時是支援GIF的,但由於GIF使用了有版權爭議的LZW演算法,會引起法律問題,於是從GD 庫1.6 版起所有的GIF 支援都移除了,但又在GD 庫2.0.28 版起又加回來了。如果使用二者之間版本的 GD 函式庫時 GIF 相關函數不可用。

安裝與設定

編輯

如果是win 的伺服器,比較簡單,步驟如下:

1. 用dos指令(也可以手動操作,拷貝dlls資料夾裡所有dll檔案到system32目錄下) copy c:\php\dlls\*.dll c:\windows\system32\

2. 開啟php.ini

設定extension_dir = "c:/php/extensions/";

3. 在「;extension=php_gd2.dll」一行,把extension前面的分號去掉,如果沒有php_gd2.dll,php_gd.dll也一樣,保證確實存在這一文件c:/php/extensions/php_gd2.dll.

linux伺服器上配置方法:

yum install php-gd* #适用于32bit操作系统安装命令;
yum install php-gd.x86_64 #适用于64bit操作系统安装命令;

推薦學習:《PHP視訊教學

以上是php 擴充 gd 是啥的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn