php编写程序,在页面上绘制一个正圆。只能用imagearc()函数,并用蓝色RGB(20,100,240)填充
时间: 2024-02-01 09:16:25 浏览: 56
一个简单的关于画圆的程序
4星 · 用户满意度95%
可以使用以下代码来实现:
```php
<?php
// 创建一个 200x200 的图像
$image = imagecreatetruecolor(200, 200);
// 定义蓝色
$blue = imagecolorallocate($image, 20, 100, 240);
// 用蓝色填充整个图像
imagefill($image, 0, 0, $blue);
// 定义白色
$white = imagecolorallocate($image, 255, 255, 255);
// 使用白色绘制一个正圆
imagearc($image, 100, 100, 150, 150, 0, 360, $white);
// 输出图像
header('Content-type: image/png');
imagepng($image);
// 释放内存
imagedestroy($image);
?>
```
这段代码会输出一个蓝色背景,带有一个用白色绘制的正圆的图像。使用 `imagearc()` 函数绘制正圆,需要指定圆心坐标、半径、起始角度和结束角度。在这个例子中,圆心坐标为 (100, 100),半径为 150,起始角度为 0,结束角度为 360(即一个完整的圆形)。
阅读全文