利用php输出不同的心形图案_php技巧

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

<?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输出笛卡尔心形图案,代码如下

复制代码 代码如下:

$width = 600; $height = 650; 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)) 40; $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);

$width = 600;$height = 650;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))*40;$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);

以上就是本文的全部内容,希望对大家的学习有所帮助。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php输出心形图案
, php输出心形
php心形图案
c语言输出心形图案、心形图案、炫舞印象心形图案、qq分组心形图案一颗心、qq分组图案心形,以便于您获取更多的相关知识。

时间: 2024-08-01 10:07:42

利用php输出不同的心形图案_php技巧的相关文章

Photoshop心形工具绘制粉红色的心形图案

最终效果: 首先在Adobe Photoshop CS5中创建一个新文件(Ctrl + N),大小1280px*1024px(RGB颜色模式),分辨率72 pixels/inch.选择图层面板中的背景层,从图层面板底部点击添加图层样式图标,选择渐变叠加. 点击颜色条打开渐变编辑器,按下图设置颜色.点击OK关闭对话框 现在我们得到了下图的效果 在工具栏中选择自定义形状工具(U),在选项栏里点击形状打开选择菜单.找到心形图案,然后双击形状缩略图来选择它 单击并拖动心形.然后应用转换点工具对心做适当的

PhotoShop绘制漂亮的粉红心形图案教程

首先在Adobe Photoshop CS5中创建一个新文件(Ctrl + N),大小1280px*1024px(RGB颜色模式),分辨率72 pixels/inch.选择图层面板中的背景层,从图层面板底部点击添加图层样式图标,选择渐变叠加. 点击颜色条打开渐变编辑器,按下图设置颜色.点击OK关闭对话框 现在我们得到了下图的效果 在工具栏中选择自定义形状工具(U),在选项栏里点击形状打开选择菜单.找到心形图案,然后双击形状缩略图来选择它 单击并拖动心形.然后应用转换点工具对心做适当的修改 分类:

Photoshop制作超酷的水珠喷溅心形图案

教程制作过程虽然复杂,不过思路很好理解.我们只需要用喷溅笔刷或素材,按照心形的轮廓刷上笔刷.然后把得到的喷溅心形多复制几层,分别设置好图层样式,把颜色及水珠质感设置出来即可. 最终效果 1.新建1024*768的画布,分辨率72DPI,使用自定义形状工具做一个心形图案. 2.插入不同的飞溅素材,适当的变换和旋转,使之成为心形,每个图层的图层混合模式均为正片叠底,这样可以显现出背景的心形.如下图所示同样的飞溅素材使用了两次,只是适当的拉伸.移动和倒置.点这里下载所有喷溅素材. 3.和上述步骤一样,

ps制作浪漫心形水晶字技巧

最终效果 1.打开下图所示的背景素材,选择文字工具,输入你想要的文字.字体为Arial Black,大小220pt,颜色白色.这里我输入"I YOU"中间留空,一会儿留给心形形状.把文字居中. 把文字图层的填充改为0%,这时候背景上看不见我们的文字. 2.打开下面的心形图案,把它定义为图案(一会儿图层样式中要用到),执行编辑--定义图案,输入图案的名称. 分类: PS文字教程

Photoshop绘制很漂亮的烟雾组成的心形图案

心形部分不是一步就可以完成,需要用简单的光束不断的变形处理,做出衔接自然的心形.大致心形确定后再根据火焰效果的制作方法渲染火焰效果即可最终效果 1.新建一个800 * 800像素的文档,背景填充黑色,也可以加上暗色径向渐变.然后新建一个图层,用矩形选框拉出下图所示的矩形选区,填充橙红色:#EE3F12,确定后把图层不透明度改为:40%. <图1> [1] [2] [3] [4] [5] [6] [7] [8] [9]  下一页

HTML5 Canvas实现玫瑰曲线和心形图案的代码实例

 效果图: 提示:把代码复制到一个html文件中并保存,直接打开即可看到效果. 实现代码:   代码如下: <!DOCTYPE html> <html> <head> <meta charset = "gbk"> <title>HTML5 Demo</title> <style type="text/css"> #apDiv1 { position:absolute; width:1

利用ASP输出excel文件实例讲解_应用技巧

在asp中利用excel的一个方法是将excel文件作为一个数据库进行链接,然后的操作和对access数据库操作类似.但是这个方法不是总能有用的,应为excel不是关系型的数据库.对于一个固定格式,这个格式里有复杂的单元格合并,边框线条样式,还有图案,单元格之间还有公式关系等等的,我想最容易理解的就是在后台打开一个已有设定好模板的文件,然后在需要的地方插入数据,保存,输出... ... 这里提到的这种方法是直接建立一个excel对象,在后台可以更方便的对excel文档进行各种操作. 服务器端还必

利用php获取服务器时间的实现代码_php技巧

很多时候我们喜欢用js来获取日期和时间,但这仅仅是客户端的.我们可以用php的date函数即可来获取服务器上的时间: 复制代码 代码如下: <?php//将时区设置为中国date_default_timezone_set("PRC");echo date("Y-m-d l H:i:s A");//例输出:2010-03-06 Saturday 11:51:29 AM?>

基于PHP输出缓存(output_buffering)的深入理解_php技巧

首先明确一下PHP的输出顺序1.打开了php输出缓存: echo,print -> php output_buffring -> server buffering -> browser buffering -> browser display2.未打开php输出缓存: echo,print -> server buffering -> browser buffering -> browser display 另外明确一下浏览器的输出缓存:IE为256Bytes,