php绘制奥运五环(GD)

简介: php绘制奥运五环(GD)

图片效果:


20ca3625d5c24d4299defa22a52e484d.png


源码:


<?php
$img = imagecreate(470,250);//创建图片
$bg_color = imagecolorallocate($img,120,0,0);//设置图片背景
$blue = imagecolorallocate($img,0,255,255);
$yello = imagecolorallocate($img,255,255,0);
$black = imagecolorallocate($img,0,0,0);
$green = imagecolorallocate($img,0,255,0);
$red = imagecolorallocate($img,255,0,0);
$color = array($blue,$black,$red,$yello,$green);
//奥运圆圈的半径为70. 2个圆的圆心距离为半径*2-10第一个圆的圆心坐标(100,100)
$x = array(100,100+130,100+130+130,(100+(100+130))/2,(100+(100+130))/2+130);
$y = array(100,100,100,100+65,100+65);
for($i=0;$i<5;$i++){    imagearc($img,$x[$i],$y[$i],140,140,0,360,$color[$i]);}
header("Content-type: image/png");
imagepng($img);
imagedestroy($img);
?>


有一定的小算法,需要自己琢磨一下。

相关文章
|
7月前
|
关系型数据库 MySQL PHP
PHP 原生操作 Mysql
PHP 原生操作 Mysql
81 0
|
7月前
|
关系型数据库 MySQL 数据库连接
PHP 原生连接 Mysql
PHP 原生连接 Mysql
107 0
|
7月前
|
关系型数据库 MySQL Unix
PHP MySql 安装与连接
PHP MySql 安装与连接
130 0
|
3月前
|
关系型数据库 MySQL PHP
|
11天前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
7月前
|
关系型数据库 MySQL 数据库连接
PHP 原生操作 Mysql 增删改查案例
PHP 原生操作 Mysql 增删改查案例
87 0
|
2月前
|
监控 关系型数据库 MySQL
PHP与MySQL的结合:实现局域网上网行为监控软件的数据库管理
在当今信息化时代,网络安全日益成为重要的话题。为了有效监控和管理局域网上网行为,开发一个基于PHP和MySQL的数据库管理系统是一个理想的选择。本文将介绍如何结合PHP和MySQL,开发一款简单而高效的局域网上网行为监控软件,并重点关注数据库管理方面的实现。
196 0
|
8月前
|
运维 关系型数据库 MySQL
【运维知识进阶篇】集群架构-Nginx实现基础web架构(Linux+Nginx+PHP+Mysql)(二)
【运维知识进阶篇】集群架构-Nginx实现基础web架构(Linux+Nginx+PHP+Mysql)(二)
203 0
|
8月前
|
消息中间件 NoSQL 关系型数据库
Linux安装 OpenResty、Nginx、PHP、Mysql、Redis、Lua、Node、Golang、MongoDB、Kafka等
Linux安装 OpenResty、Nginx、PHP、Mysql、Redis、Lua、Node、Golang、MongoDB、Kafka等
106 0
|
4月前
|
NoSQL 关系型数据库 应用服务中间件
Linux安装 OpenResty、Nginx、PHP、Mysql、Redis、Lua、Node、Golang、MongoDB、Kafka等
Linux安装 OpenResty、Nginx、PHP、Mysql、Redis、Lua、Node、Golang、MongoDB、Kafka等
89 0