php国际象棋棋盘,php趣味编程 - php输出国际象棋棋盘
php趣味编程 - php输出国际象棋棋盘
/*
输出国际象棋棋盘
1来代表黑色的格子
2来代表白色的格子
8*8格子
1 2 1 2 1 2 1 2
2 1 2 1 2 1 2 1
1 2 1 2 1 2 1 2
2 1 2 1 2 1 2 1
$i来代表行
$j来代表列
格子的颜色用$i+$j来控制奇为黑偶为白
每个格子宽高都是30
用php的gd2画图函数来
*/
?>
$gezi = 30;
$width = $gezi*8;
$height = $gezi*8;
header("Content-type: image/gif");
$img = imagecreate($width,$height);//创建一张图片
$bg_color = imagecolorallocate($img,210,210,210);
//格子的颜色
$black_gezi_bg = imagecolorallocate($img,0,0,0);//黑色格子
$white_gezi_bg = imagecolorallocate($img,255,255,255);//白色格子
//画一个格子并填充 这边用函数imagefilledrectangle
for($i=0;$i<8;$i++){
for($j=0;$j<8;$j++){
$x1 = $j*30;//格子的左上角的坐标
$y1 = $i*30;
$x2 = ($j+1)*30;//格子的右下角的坐标
$y2 = ($i+1)*30;
if(($i+$j)%2==0)
{
$color = $black_gezi_bg;
}else{
$color = $white_gezi_bg;
}
imagefilledrectangle($img,$x1,$y1,$x2,$y2,$color);
}
}
imagegif($img);//以gif格式输出图片
imagedestroy($img);//释放图片
?>
php国际象棋棋盘,php趣味编程 - php输出国际象棋棋盘相关推荐
- php国际象棋棋盘,php趣味编程 - php输出国际象棋棋盘 - 小徐
php趣味编程 - php输出国际象棋棋盘 /* 输出国际象棋棋盘 1来代表黑色的格子 2来代表白色的格子 8*8格子 1 2 1 2 1 2 1 2 2 1 2 1 2 1 2 1 1 2 1 2 ...
- php棋盘放米,php趣味编程 - php输出国际象棋棋盘
php趣味编程 - php输出国际象棋棋盘 /* 输出国际象棋棋盘 1来代表黑色的格子 2来代表白色的格子 8*8格子 1 2 1 2 1 2 1 2 2 1 2 1 2 1 2 1 1 2 1 2 ...
- php现实的九九乘法,php趣味编程 - php 输出九九乘法
php趣味编程 - php 输出九九乘法(参照java趣味编程100) /* 输出九九乘法 */ /* 1*1 = 1; 2*1 = 2 2*2 = 4; 3*1 = 3 3*2 = 6 3*3 ...
- php 情书,php趣味编程 - php输出笛卡尔情书的秘密
/* 笛卡尔情书的秘密 心形图案的实现.重点是心形函数r=a(1-sin@),据说这是笛卡尔死前寄出的最后一封情书 内容.这里面隐藏着一个刻骨铭心的秘密:"一生只为等待能手绘这个函数给我的人 ...
- php编程输出心形图案_趣味编程-php输出笛卡尔心形图案
代码: PHP $width = 600; $height = 650; header("Content-type: image/gif"); $img = imagecreate ...
- python输出国际象棋棋盘_python输出国际象棋棋盘的实例分享
国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...
- python打印国际象棋规则口诀_python输出国际象棋棋盘的实例分享
国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...
- python打印国际象棋棋盘_python输出国际象棋棋盘的实例分享
国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...
- 用python输出国际象棋棋盘_python输出国际象棋棋盘的实例分享
国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...
最新文章
- pthread_testcancel和pthread_cancel函数的简单示例
- 黑客用python还是ruby-Python、Lua和Ruby之优劣
- RocketMQ源码分析之RocketMQ事务消息实现原下篇(事务提交或回滚)
- 动态添加ContextMenuStrip项(ToolStripItem)
- ArcGIS 10.0安装之 ArcSDE的安装
- ACM-ICPC 2018 焦作赛区网络预赛 H题 String and Times(SAM)
- Cachegrind:缓存和分支预测分析器
- 力扣题目——637. 二叉树的层平均值
- 注解的定义与反射调用
- 关于绑定事件的一个疑惑
- mysql innodb 浅读
- IOMMU/SMMUV3代码分析(0)IOMMU架构
- matlab如何调用opencv,matlab调用opencv (mac 或 linux)
- php用while输出1到100的奇数,用while和for循环分别计算100以内奇数和偶数的和,并输出。...
- mc洪磊-2012经典语言大合集 音乐无处不在 老婆无人替代 好听音乐 就用酷狗
- 什么是深度学习?kears简介,深度学习常用的三大模型,MLP(多层感知机),CNN(卷积神经网络),RNN(循环神经网络)
- 心はちょっと疲れた、誰も片隅に休んで……作者の宝物は
- Win11怎么打开AMD显卡控制面板
- 自我认知(一)——打破思维的枷锁
- 视频教程-ajax教程 在线视频培训教程(含课程源代码)-JavaScript
热门文章
- 如何使网站图标Icon显示在浏览器地址前面
- 计算机英语知识点,小学英语语法知识点汇总
- iOS程序main函数之前发生了什么
- 李广之死――浅析项目管理
- SQLzoo练习题回顾
- 【HSJFramework】Unity时间管理TimeManger计时器
- 移动硬盘弹出时总是显示被占用,解决方案
- Mcad学习笔记之委托再理解(delegate的构造器,MulticastDelegate,BeginInvoke,EndInvoke,Invoke4个方法的探讨)...
- 做律师的风险不止于此啊!!
- 具有外内学习和单色瓶颈的图像修复——两阶段渐进式图像修复示例【CVPR 2021】