imagearc - ใช้ในการวาดส่วนโค้งรูปไข่
บูล imagearc ( ทรัพยากร $image , int $cx , int $cy , int $w , int $h , int $s , int $e , int $color )
imagearc() วาดส่วนโค้งรูปไข่ในภาพที่แสดงด้วยภาพโดยมี cx, cy (มุมซ้ายบนของภาพคือ 0, 0) เป็นจุดศูนย์กลาง
w และ h ระบุความกว้างและความสูงของวงรีตามลำดับ และจุดเริ่มต้นและจุดสิ้นสุดจะถูกระบุเป็นมุมด้วยพารามิเตอร์ s และ e 0° อยู่ที่เวลา 3 นาฬิกา และวาดในทิศทางตามเข็มนาฬิกา
<?php$img = imagecreatetruecolor(200, 200); // สร้างรูปภาพขนาด 200*200 $white = imagecolorallocate($img, 255, 255, 255); // Color // วาดส่วนโค้งรูปวงรี imagearc($img, 140 , 75, 50, 50, 0, 360, $สีขาว);// เบราว์เซอร์จะแสดงส่วนหัวของรูปภาพ ("Content-type: image/png");imagepng($img);imagedestroy($img);?>
รูปภาพผลลัพธ์เอาต์พุตของตัวอย่างข้างต้นเป็นดังนี้: