php gd是php中處理圖形的擴充庫,GD庫提供了一系列用來處理圖片的API,使用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中文網其他相關文章!