(PHP 5 >= 5.5.0, PHP 7, PHP 8)
imageaffinematrixget — 取得仿射變換矩陣
typeIMG_AFFINE_* 常數其中之一。
options如果 type 是 IMG_AFFINE_TRANSLATE 或 IMG_AFFINE_SCALE,options 必須是一個 array,鍵值為 x 和 y,兩者皆為 float 值。
如果 type 是 IMG_AFFINE_ROTATE、IMG_AFFINE_SHEAR_HORIZONTAL 或 IMG_AFFINE_SHEAR_VERTICAL,options 必須是一個 float,指定角度。
一個仿射變換矩陣(一個鍵值從 0 到 5 且值為浮點數的陣列),或者失敗時傳回 false。
範例 #1 imageaffinematrixget() 範例
<?php
$matrix = imageaffinematrixget(IMG_AFFINE_TRANSLATE, array('x' => 2, 'y' => 3));
print_r($matrix);
?>以上範例會輸出:
Array
(
[0] => 1
[1] => 0
[2] => 0
[3] => 1
[4] => 2
[5] => 3
)