imagesx
获取图像宽度
该函数适用于 PHP 版本 4.3.0 及以上版本。
imagesx() 函数用于获取一个图像的宽度(以像素为单位)。该图像应该是由图像创建函数(如 imagecreatefromjpeg())创建的。
int imagesx ( resource $image )
如果成功,返回图像的宽度(以像素为单位)。如果失败,返回 FALSE。
以下是一个使用 imagesx() 函数的示例:
<?php // 加载图像文件 $image = imagecreatefromjpeg('example.jpg'); <p>// 获取图像宽度<br> $width = imagesx($image);</p> <p>echo "图像的宽度是: " . $width . " 像素";</p> <p>// 销毁图像资源<br> imagedestroy($image);<br> ?><br>
在此示例中,首先使用 imagecreatefromjpeg() 函数加载 JPEG 图像文件。然后,使用 imagesx() 获取图像的宽度,并将其输出。最后,通过 imagedestroy() 函数销毁图像资源以释放内存。