# imageflip

(PHP 5 >= 5.5.0, PHP 7)

imageflip — Flips an image using a given mode

### 说明

imageflip ( resource `$image` , int `$mode` ) : bool

Flips the `image` image using the given `mode`.

### 参数

`image`

  由图象创建函数(例如imagecreatetruecolor())返回的图象资源。

`mode`

  Flip mode, this can be one of the `IMG_FLIP_*` constants:

  Constant | Meaning
  --- | ---
  `IMG_FLIP_HORIZONTAL` | Flips the image horizontally.
  `IMG_FLIP_VERTICAL` | Flips the image vertically.
  `IMG_FLIP_BOTH` | Flips the image both horizontally and vertically.

### 返回值

成功时返回 `TRUE`， 或者在失败时返回 `FALSE`。

### 范例

Example #1 Flips an image vertically

This example uses the `IMG_FLIP_VERTICAL` constant.

    <?php
    // File
    $filename = 'phplogo.png';

    // Content type
    header('Content-type: image/png');

    // Load
    $im = imagecreatefrompng($filename);

    // Flip it vertically
    imageflip($im, IMG_FLIP_VERTICAL);

    // Output
    imagejpeg($im);
    imagedestroy($im);
    ?>

以上例程的输出类似于：

Example #2 Flips the image horizontally

This example uses the `IMG_FLIP_HORIZONTAL` constant.

    <?php
    // File
    $filename = 'phplogo.png';

    // Content type
    header('Content-type: image/png');

    // Load
    $im = imagecreatefrompng($filename);

    // Flip it horizontally
    imageflip($im, IMG_FLIP_HORIZONTAL);

    // Output
    imagejpeg($im);
    imagedestroy($im);
    ?>

以上例程的输出类似于：