为了账号安全,请及时绑定邮箱和手机立即绑定

php输出笛卡尔情书的秘密

标签:
PHP

wKioL1LQ-MWi4J1iAAIVFSLSzGA867.jpg

<?php

/*

笛卡尔情书的秘密

心形图案的实现。重点是心形函数r=a(1-sin@),据说这是笛卡尔死前寄出的最后一封情书

内容。这里面隐藏着一个刻骨铭心的秘密;“一生只为等待能手绘这个函数给我的人”

*/

$width = 500;

$height = 500;

header("Content-type: image/gif");

$img = imagecreate($width,$height);//创建一张图片

$bg_color = imagecolorallocate($img,0,0,0);

$red = imagecolorallocate($img,255,0,0);

for($i=0;$i<=100;$i++){

    for($j=0;$j<=100;$j++){

        $r = M_PI/50*$i * (1-sin(M_PI/50*$j))*30;//30是用来控制外观的

        $x = $r *cos(M_PI/50*$j)*sin(M_PI/50*$i)+$width/2;

        $y = -$r*sin(M_PI/50*$j)+$height/6;

        imagesetpixel($img,$x,$y,$red);

    }

}

imagegif($img);

imagedestroy($img);

?>


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消