(PHP 5 >= 5.5.0, PHP 7, PHP 8)
imageaffinematrixget — 获取仿射变换矩阵
type
IMG_AFFINE_*
常量之一。
options
如果 type
是 IMG_AFFINE_TRANSLATE
或 IMG_AFFINE_SCALE
,则 options
必须是一个带有键 x
和 y
的 array,两者都具有 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 )