# imageaffinematrixconcat

(PHP 5 >= 5.5.0, PHP 7, PHP 8)

imageaffinematrixconcat — Concatène deux matrices de transformation affine

### Description

imageaffinematrixconcat(array `$matrix1`, array `$matrix2`): array|false

Retourne la concaténation de deux matrices de transformation affine, ce qui est utile si plusieurs transformations doivent être appliquées à la même image en une seule fois.

### Liste de paramètres

`matrix1`

  Une matrice de transformation affine (un tableau avec des clés de `0` à `5` et nombres décimaux en valeur).

`matrix2`

  Une matrice de transformation affine (un tableau avec des clés de `0` à `5` et nombres décimaux en valeur).

### Valeurs de retour

Une matrice de transformation affine (un tableau avec des clés de `0` à `5` et nombres décimaux en valeur). ou `false` si une erreur survient.

### Exemples

Exemple #1 Exemple pour imageaffinematrixconcat()

`<?php
$m1 = imageaffinematrixget(IMG_AFFINE_TRANSLATE, array('x' => 2, 'y' => 3));
$m2 = imageaffinematrixget(IMG_AFFINE_SCALE, array('x' => 4, 'y' => 5));
$matrix = imageaffinematrixconcat($m1, $m2);
print_r($matrix);
?>`

L'exemple ci-dessus va afficher :

    Array
    (
        [0] => 4
        [1] => 0
        [2] => 0
        [3] => 5
        [4] => 8
        [5] => 15
    )

### Voir aussi

- imageaffine() - Retourne une image contenant l'image source transformée, en utilisant optionnellement une zone de découpe
- imageaffinematrixget() - Obtenir une matrice de transformation affine