PHP Conference Japan 2024

imageaffinematrixconcat

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

imageaffinematrixconcat串接兩個仿射變換矩陣

說明

imageaffinematrixconcat(陣列 $matrix1, 陣列 $matrix2): 陣列|false

返回兩個仿射變換矩陣的串接,如果要一次對同一個影像應用多個變換,這很有用。

參數

matrix1

仿射變換矩陣(一個鍵值從 05 的陣列,值為浮點數)。

matrix2

仿射變換矩陣(一個鍵值從 05 的陣列,值為浮點數)。

回傳值

一個仿射變換矩陣(一個鍵值從 05 的陣列,值為浮點數),失敗時則回傳 false

範例

範例 #1 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);
?>

上述範例會輸出:

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

參見

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top