• 技术文章 >每日编程 >PHP知识

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

    藏色散人藏色散人2018-10-12 13:46:11原创4748

    本篇文章主要给大家介绍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",'PHP中文网');
    // 4.输出或保存
    header('content-type:image/jpeg');
    imagejpeg($image);

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

    9b00abdbf9b2bd073758f46414b541f.png

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

    想要了解更多的PHP知识,可以关注PHP中文网PHP视频教程,欢迎大家参考学习!

    以上就是php gd库怎么开启并验证?(图文+视频)的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:GD库
    上一篇:php验证码怎么实现的?(图文+视频) 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • php上传图片生成缩略图(GD库)_php技巧• php使用GD库创建图片缩略图的方法_php技巧• php中使用gd库实现下载网页中所有图片_php实例• 使用GD库生成带阴影文字的图片_php技巧• php基于GD库画五星红旗的方法_php技巧
    1/1

    PHP中文网