php gd库怎么开启并验证?图文+视频

本篇文章主要给大家介绍PHP怎么开启gd库并测试验证。

首先大家要了解GD库是什么?

GD库就是PHP处理图形的扩展库,GD库提供了一系列用来处理图片的API(应用程序编程接口),使用GD库可以处理图片,或者生成图片,也可以给图片加水印。

在网站上GD库主要是用来生成缩略图、对图片加水印、生成汉字验证码或者对网站数据生成报表等等实现一些和图形相关的功能效果

PHP认是没有开启GD库的,那么如何开启GD库呢?

步骤一、在PHP环境中,打开配置文件,找到PHP-ini文件

23c93a6f5a2817e3c1abeb7c8abae3b.png

步骤二、在PHP-ini文件中查找extension=PHP_gd2,然后将其前面的分号去除掉。

1eb23144c639fbeafcb3496ed88fca8.png

be5e324ad02a33a57ed0238747acb05.png

步骤三、修改后,保存。重启PHP环境,查看gd库安装信息,如果可以看到如下图所示的gd库信息,则表示成功开启了GD库。

而查看gd库安装信息,有两种方法

1.创建PHP文件,然后输出 PHPinfo(),代码如下:

<?PHP
header(Content-Type:text/html; charset=utf-8);
PHPinfo();
?>

2.在浏览器的地址栏中输入“127.0.0.1/PHPinfo.PHP”并按回车键。

这两种方法结果都是一样的。

6272dd91eb8080ad2b6ff498e638035.png

那么根据上述步骤开启gd库后,我们再通过一个简单的使用代码示例,进行验证。

<?PHP
/**
 * GD库
 */
// 1.创建画布
$width = 500;
$height= 300;
$image=imagecreatetruecolor($width,$height);
// 2.创建颜色
$white=imagecolorallocate($image,255,255,255);
// 3.给画布写入字符串
imagettftext($image,40,1,200,100,$white,123.ttf,'编程之家');
// 4.输出或保存
header('content-type:image/jpeg');
imagejpeg($image);

这里使用gd库中的一些接口,做了一张简单的图片,最终效果如下:

9b00abdbf9b2bd073758f46414b541f.png

本篇文章就是关于PHP开启gd库并验证的方法介绍,希望对需要的朋友有所帮助!

想要了解更多的PHP知识,可以关注编程之家PHP教程,欢迎大家参考学习!

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...