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输出国际象棋棋盘相关推荐

  1. 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 ...

  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 ...

  3. php现实的九九乘法,php趣味编程 - php 输出九九乘法

    php趣味编程 - php 输出九九乘法(参照java趣味编程100) /* 输出九九乘法 */ /* 1*1 = 1; 2*1 = 2  2*2 = 4; 3*1 = 3  3*2 = 6  3*3 ...

  4. php 情书,php趣味编程 - php输出笛卡尔情书的秘密

    /* 笛卡尔情书的秘密 心形图案的实现.重点是心形函数r=a(1-sin@),据说这是笛卡尔死前寄出的最后一封情书 内容.这里面隐藏着一个刻骨铭心的秘密:"一生只为等待能手绘这个函数给我的人 ...

  5. php编程输出心形图案_趣味编程-php输出笛卡尔心形图案

    代码: PHP $width = 600; $height = 650; header("Content-type: image/gif"); $img = imagecreate ...

  6. python输出国际象棋棋盘_python输出国际象棋棋盘的实例分享

    国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...

  7. python打印国际象棋规则口诀_python输出国际象棋棋盘的实例分享

    国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...

  8. python打印国际象棋棋盘_python输出国际象棋棋盘的实例分享

    国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...

  9. 用python输出国际象棋棋盘_python输出国际象棋棋盘的实例分享

    国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...

最新文章

  1. pthread_testcancel和pthread_cancel函数的简单示例
  2. 黑客用python还是ruby-Python、Lua和Ruby之优劣
  3. RocketMQ源码分析之RocketMQ事务消息实现原下篇(事务提交或回滚)
  4. 动态添加ContextMenuStrip项(ToolStripItem)
  5. ArcGIS 10.0安装之 ArcSDE的安装
  6. ACM-ICPC 2018 焦作赛区网络预赛 H题 String and Times(SAM)
  7. Cachegrind:缓存和分支预测分析器
  8. 力扣题目——637. 二叉树的层平均值
  9. 注解的定义与反射调用
  10. 关于绑定事件的一个疑惑
  11. mysql innodb 浅读
  12. IOMMU/SMMUV3代码分析(0)IOMMU架构
  13. matlab如何调用opencv,matlab调用opencv (mac 或 linux)
  14. php用while输出1到100的奇数,用while和for循环分别计算100以内奇数和偶数的和,并输出。...
  15. mc洪磊-2012经典语言大合集 音乐无处不在 老婆无人替代 好听音乐 就用酷狗
  16. 什么是深度学习?kears简介,深度学习常用的三大模型,MLP(多层感知机),CNN(卷积神经网络),RNN(循环神经网络)
  17. 心はちょっと疲れた、誰も片隅に休んで……作者の宝物は
  18. Win11怎么打开AMD显卡控制面板
  19. 自我认知(一)——打破思维的枷锁
  20. 视频教程-ajax教程 在线视频培训教程(含课程源代码)-JavaScript

热门文章

  1. 如何使网站图标Icon显示在浏览器地址前面
  2. 计算机英语知识点,小学英语语法知识点汇总
  3. iOS程序main函数之前发生了什么
  4. 李广之死――浅析项目管理
  5. SQLzoo练习题回顾
  6. 【HSJFramework】Unity时间管理TimeManger计时器
  7. 移动硬盘弹出时总是显示被占用,解决方案
  8. Mcad学习笔记之委托再理解(delegate的构造器,MulticastDelegate,BeginInvoke,EndInvoke,Invoke4个方法的探讨)...
  9. 做律师的风险不止于此啊!!
  10. 具有外内学习和单色瓶颈的图像修复——两阶段渐进式图像修复示例【CVPR 2021】