php编程输出心形图案_利用php输出不同的心形图案

这篇博客介绍了如何使用PHP编程输出心形图案,包括笛卡尔心形曲线和另一种心形设计。通过示例代码展示了如何创建和显示图像,并提供了详细的步骤来帮助读者理解绘制过程。
摘要由CSDN通过智能技术生成

首先为大家分享php输出心形曲线的代码,代码如下

for($t=0;$t<360;$t++)

{

$y=2*cos($t)-cos(2*$t); //笛卡尔心形曲线函数

$x=2*sin($t)-sin(2*$t);

$x+=3;

$y+=3;

$x*=70;

$y*=70;

$x=round($x);

$y=round($y);

$str[]=$x;

$y=$y+2*(180-$y);//图像上下翻转

$x=$y;

$str[]=$x;

}

$im=imagecreate(400,400);//创建画布400*400

$black=imagecolorallocate($im,0,0,0);

$red=imagecolorallocate($im,255,0,0);//设置颜色

imagepolygon($im,$str,360,$red);

imagestring($im,5,190,190,"love",$red);//输出字符串

header('Content-type:image/gif');//通知浏览器输出的是gif图片

imagegif($im);//输出图片

imagedestroy($im);//销毁

?>

效果如下:

利用php输出笛卡尔心形图案,代码如下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值