PHP imagepolygon() 函数

17 Mar 2025 | 6 分钟阅读

imagepolygon() 函数是另一个 PHP 内置函数,主要用于绘制具有给定坐标的多边形。此函数使用 PHP 编译器自动派生的 x 和 y 轴工作,我们所要做的就是设置图像绘制起点坐标。起点坐标,也称为原点 (0, 0),位于读取窗口的左上角。您可以根据需要从起点设置坐标,以获得所需的多边形。此函数返回一个布尔值,成功执行返回 true,失败返回 false。

语法

参数:此函数接受各种参数;如下所示

序号参数描述可选/必填
1$ image此参数用于定义我们想要显示的图片大小。此参数由图片资源(如 imagecreatetruecolor() 函数)使用,该函数用于返回图片源。强制性
2$ points(点)此参数用于设置多边形的理想顶点,从原点开始强制
3$ num - points(点数)此参数用于设置多边形中顶点的绝对数量。而且,它必须大于 3,因为任何多边形都不能少于三条边,否则它被称为直线。强制
4$ color此参数用于定义图片颜色。此参数用于创建各种识别,如 imagecolorallocate() 函数。optional

imagearc() 函数在程序成功执行时返回 TRUE,在尝试失败时返回 FALSE。

程序 1:PHP 程序,展示如何使用 imagepolygon() 函数绘制多边形

输出

PHP imagepolygon ( ) Function

在上面的程序中,我们声明了不同的变量,例如 $image 用于标记所需的图片大小,$background 变量用于检查所需的背景颜色,$text 变量用于标记所需的文本颜色,一个数组 $values 用于设置我们想要声明的多边形的坐标,我们使用了 image polygon() 函数来显示我们想要作为图片显示的多边形,为了显示图片结果,我们使用了内置的 PHP 命令 header 和 image png 在程序中显示。

程序 2:PHP 程序,展示如何使用 imagepolygon() 函数绘制多边形

输出

PHP imagepolygon ( ) Function

在此程序中,我们声明了不同的变量,例如 $image 用于标记所需的图片大小,$background 变量用于检查所需的背景颜色,$text 变量用于标记所需的文本颜色,一个数组 $values 用于设置我们想要声明的多边形的坐标,我们使用了 image polygon() 来显示我们想要作为图片显示的多边形,为了显示图片结果,我们使用了内置的 PHP 命令 header 和 image png 在程序中显示。

程序 3:基本 PHP 程序,展示如何使用 imagepolygon() 函数绘制多边形

输出

PHP imagepolygon ( ) Function

在这里,在上面的程序中,我们声明了不同的变量,例如 $image 用于定义所需的图片大小,$background 变量用于定义所需的背景颜色,$text 变量用于定义所需的文本颜色,一个数组 $values 用于设置我们想要声明的多边形的坐标,我们使用了 image polygon() 来显示我们想要作为图片显示的多边形,为了显示图片结果,我们使用了内置的 PHP 命令 headerimage png 在程序中显示。