PHP实现随机发扑克牌


Posted in PHP onApril 22, 2020

本文实例为大家分享了PHP实现随机发扑克牌的具体代码,供大家参考,具体内容如下

<!doctype html>
<html>
<!-- 随机发扑克牌 -->
<head>
<meta charset="UTF-8">
<title>随机发牌</title>
<style>
 div{margin:15px 0}
 font{border:1px solid #ccc;padding:6px 3px;margin-right:10px}
</style>
<?php
// 建立数组保存的牌组池
  $num = ['A', '2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K'];
  $icon = ['♥' => 'red', '♦' => 'red', '♠' => 'black', '♣' => 'black'];
  //生成扑克牌
  $poker = [];
  foreach ($icon as $iconkey => $iconvalue) {
    foreach ($num as $value) {
      $poker[] = "<font style='color:$iconvalue'> {$value} {$iconkey}</font>";
    }
  }
  shuffle($poker);  //打乱数组
?>
</head>
<body>
<div>玩家A 牌组</div>
<?php for ($i = 0; $i < 10; ++$i) {
  echo current($poker);
  next($poker);
} ?>
<div>玩家B 牌组</div>
<?php for ($i = 0; $i < 10; ++$i) {
  echo current($poker);
  next($poker);
} ?>
<div>玩家C 牌组</div>
<?php for ($i = 0; $i < 10; ++$i) {
  echo current($poker);
  next($poker);
} ?>
</body>
</html>

PHP实现随机发扑克牌

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
实用函数2
Nov 08 PHP
php木马攻击防御之道
Mar 24 PHP
destoon出现验证码不显示时的紧急处理方法
Aug 22 PHP
php中的动态调用实例分析
Jan 07 PHP
php+xml编程之xpath的应用实例
Jan 24 PHP
php延迟静态绑定实例分析
Feb 08 PHP
使用PHP接受文件并获得其后缀名的方法
Aug 05 PHP
thinkPHP中create方法与令牌验证实例浅析
Dec 08 PHP
Yii2中Restful API原理实例分析
Jul 25 PHP
Laravel学习教程之本地化模块
Aug 18 PHP
ThinkPHP5与单元测试PHPUnit使用详解
Feb 23 PHP
php判断数组是否为空的实例方法
May 10 PHP
PHP使用PDO 连接与连接管理操作实例分析
Apr 21 #PHP
PHP实现随机发放扑克牌
Apr 21 #PHP
PHP 构造函数和析构函数原理与用法分析
Apr 21 #PHP
PHP 对象继承原理与简单用法示例
Apr 21 #PHP
php判断某个方法是否存在函数function_exists (),method_exists()与is_callable()区别与用法解析
Apr 20 #PHP
ThinkPHP3.1.2 使用cli命令行模式运行的方法
Apr 14 #PHP
Laravel 框架控制器 Controller原理与用法实例分析
Apr 14 #PHP
You might like
下载文件的点击数回填
2006/10/09 PHP
thinkphp浏览历史功能实现方法
2014/10/29 PHP
详解PHP中cookie和session的区别及cookie和session用法小结
2016/06/12 PHP
PHP入门教程之自定义函数用法详解(创建,调用,变量,参数,返回值等)
2016/09/11 PHP
tp5(thinkPHP5)操作mongoDB数据库的方法
2018/01/20 PHP
漂亮的仿flash菜单,来自蓝色经典
2006/06/26 Javascript
原生JavaScript实现连连看游戏(附源码)
2013/11/05 Javascript
javascript中使用正则计算中文长度的例子
2014/04/29 Javascript
js 获取页面高度和宽度兼容 ie firefox chrome等
2014/05/14 Javascript
Bootstrap每天必学之工具提示(Tooltip)插件
2016/04/26 Javascript
微信小程序 swiper组件轮播图详解及实例
2016/11/16 Javascript
ES6模块化的import和export用法方法总结
2017/08/08 Javascript
限时抢购-倒计时的完整实例(分享)
2017/09/17 Javascript
JS伪继承prototype实现方法示例
2018/06/20 Javascript
Vue项目中使用better-scroll实现菜单映射功能方法
2019/09/11 Javascript
js中apply和call的理解与使用方法
2019/11/27 Javascript
vue开发简单上传图片功能
2020/06/30 Javascript
python中assert用法实例分析
2015/04/30 Python
Python中的字符串类型基本知识学习教程
2016/02/04 Python
python绘制条形图方法代码详解
2017/12/19 Python
Django框架使用富文本编辑器Uedit的方法分析
2018/07/31 Python
flask-restful使用总结
2018/12/04 Python
详解python 3.6 安装json 模块(simplejson)
2019/04/02 Python
python GUI实现小球满屏乱跑效果
2019/05/09 Python
Flask使用Pyecharts在单个页面展示多个图表的方法
2019/08/05 Python
Pytorch中accuracy和loss的计算知识点总结
2019/09/10 Python
python能做什么 python的含义
2019/10/12 Python
Python实现word2Vec model过程解析
2019/12/16 Python
期中考试反思800字
2014/05/01 职场文书
家庭困难证明
2014/10/12 职场文书
一年级数学下册复习计划
2015/01/17 职场文书
法制教育观后感
2015/06/17 职场文书
清明节主题班会
2015/08/14 职场文书
带你彻底理解JavaScript中的原型对象
2021/04/14 Javascript
FP-growth算法发现频繁项集——发现频繁项集
2021/06/24 Python
MySql 缓存查询原理与缓存监控和索引监控介绍
2021/07/02 MySQL