分享各种网络资源
是我乃至整个互联网的精髓所在
 您目前所在位置: 站点首页 » 移动互联 » 学习之路 » PHP使用getimagesize函数获取图片尺寸
  • PHP使用getimagesize函数获取图片尺寸

    PHP使用getimagesize函数获取图片尺寸-BanYuner

    有些时候,我们需要了解一张图片的长宽以及相关信息,那么我们可能就需要一些方法了,目前根据
    WordPress 的相关函数来看的话,可以通过 wp_get_attachment_image_src() 函数来使用,但是这里介绍的是通过 PHP 的方法。

    通过 PHP 的方法使用的话,我们就需要使用 getimagesize 函数来使用了,这个函数本身是一个比较简单的函数,相关介绍如下:

    getimagesize() 函数将测定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 图像文件的大小并返回图像的尺寸以及文件类型和一个可以用于普通 HTML 文件中 IMG 标记中的 height/width 文本字符串。

    具体代码介绍如下:

    <?php/* 1.jpg为你想获得其尺寸的图片 */
    $arr = getimagesize("1.jpg");
    /**
    * 这里$arr为一个数组类型
    * $arr[0] 为图像的宽度
    * $arr[1] 为图像的高度
    * $arr[2] 为图像的格式,包括jpg、gif和png等
    * $arr[3] 为图像的宽度和高度,内容为 width="xxx" height="yyy"
    */
    /* 以下两行代码输出的内容都是一样的 */
    echo "<img src="1.jpg" $arr[3] alt="" />";
    echo "<img src="1.jpg" width="$arr[0]" height="$arr[1]" alt="" />";
    ?>
    

    代码方面来自露兜博客,通过上面的代码,我们可以得出下面的结果:

    <img src="1.jpg" width="xxx" height="yyy" alt="" />
    <img src="1.jpg" width="xxx" height="yyy" alt="" />
    

    那么这个函数本身使用起来可能用处不是很大,但是对于图片站点来说的话,显示一个图片的长宽也是对一个用户最基本的告知了,还是有那么点用处的。

    关注我们 错误反馈 打赏 分享此文
    • 微信扫码,关注我们

    • 扫码,支持我

      PHP使用getimagesize函数获取图片尺寸

      支付宝

    • 扫码,支持我

      PHP使用getimagesize函数获取图片尺寸

      微信

    • 扫码,手机看

      PHP使用getimagesize函数获取图片尺寸
    PHP使用getimagesize函数获取图片尺寸
    6 + 2 =