首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]imageflip()函数—用法及示例

发布于 2025-04-27 14:39:37
0
16

函数名:imageflip()

适用版本:PHP 5 >= 5.5.0, PHP 7

函数描述:imageflip() 函数用于水平或垂直翻转图像。

用法: bool imageflip ( resource $image , int $mode )

参数说明:

  • $image:必需,图像资源,通过 imagecreatefromjpeg()、imagecreatefrompng() 等函数创建。
  • $mode:必需,翻转模式。可以是以下两个常量之一:
    • IMG_FLIP_HORIZONTAL:水平翻转。
    • IMG_FLIP_VERTICAL:垂直翻转。

返回值: 成功时返回 true,失败时返回 false。

示例:

// 创建一个图像资源
$image = imagecreatefromjpeg('image.jpg');

// 水平翻转图像
imageflip($image, IMG_FLIP_HORIZONTAL);

// 保存翻转后的图像
imagejpeg($image, 'flipped_image.jpg');

// 释放内存
imagedestroy($image);

在上面的示例中,首先使用 imagecreatefromjpeg() 函数创建了一个图像资源(从一个 JPEG 文件中读取),然后使用 imageflip() 函数对图像进行水平翻转。最后,使用 imagejpeg() 函数将翻转后的图像保存为一个新的 JPEG 文件。最后,使用 imagedestroy() 函数释放内存并销毁图像资源。

请注意,该函数要求 PHP 版本至少为 5.5.0 或更高版本。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流