📜  PHP | imagefillarc()函数

📅  最后修改于: 2022-05-13 01:56:48.155000             🧑  作者: Mango

PHP | imagefillarc()函数

imagefillarc()函数是PHP中的一个内置函数,用于绘制以给定图像中指定坐标为中心的部分弧。此函数在成功时返回 True 或在失败时返回 False

句法:

bool imagefilledarc ( $image, $cx, $cy, $width, $height, $start, 
$end, $color, $style )

参数:此函数接受上述九个参数,如下所述:

  • $image:它由图像创建函数之一返回,例如 imagecreatetruecolor()。它用于创建图像的大小..
  • $cx:该参数用于设置中心的x坐标。
  • $cy:此参数用于设置中心的 y 坐标。
  • $width:此参数用于设置圆弧宽度。
  • $height:此参数用于设置弧高。
  • $start:圆弧起始角度,以度为单位。
  • $end:圆弧结束角度,以度为单位。 0°位于三点钟位置,弧线顺时针绘制。
  • $color:使用 imagecolorallocate() 创建的颜色标识符。
  • $style:建议如何填充图像,它的值可以是下面列出的值中的任何一个。
    • IMG_ARC_PIE
    • IMG_ARC_CHORD
    • IMG_ARC_NOFILL
    • IMG_ARC_EDGED

返回值:此函数在成功时返回 True,在失败时返回 False。

下面的程序说明了PHP中的imagefillarc()函数:

方案一:


输出:

方案二:

 50; $i--) {
   imagefilledarc($image, 50, $i, 100, 50, 75, 360, $darkred, IMG_ARC_PIE);
}
imagefilledarc($image, 50, 50, 100, 50, 75, 360, $red, IMG_ARC_PIE);
  
// flush image
header('Content-type: image/png');
imagepng($image);
imagedestroy($image);
?>

输出:

参考: 函数 : PHP 。 PHP