欢迎来到站长教程网!

PHP教程

当前位置:主页 > 网络编程 > PHP教程 >

PHP实现随机发放扑克牌

时间:2020-05-22|栏目:PHP教程|点击:

<!DOCTYPE html> <html> <head> <title></title> </head> <body> <?php function poker(){ //建立数组保存牌组 $num = ['A','2','3','4','5','6','7','8','9','10','J','Q','K']; $icon = ['♥'=>'red','♦️'=>'red','♠'=>'black','♣'=>'black']; //生成扑克牌组 foreach ($icon as $key => $vi) { foreach ($num as $vn) { $poker[] = "<font style ='color:$vi;'> $vn $key </font>"; } } $poker[] = "<font style = 'color:red;'>大王</font>"; $poker[] = "<font style = 'color:black;'>小王</font>"; shuffle($poker); // 乱序 return $poker; } ?> </body> </html>

添加样式(poker1.php),调用poker.php:

<!DOCTYPE html> <html> <head> <title>扑克大赛</title> <style type="text/css"> div{margin: 15px 0;} font{border: 1px solid #ccc;padding: 6px 3px; margin-right: 10px;} </style> </head> <body> <div>刘德华的牌</div> <?php include './poker.php'; //调用 $sp = poker(); for ($i=1; $i <=12 ; $i++) { echo current($sp); next($sp); } ?> <div>周润发的牌</div> <?php for ($i=1; $i <=12 ; $i++) { echo current($sp); next($sp); } ?> <div>李飞扬的牌</div> <?php for ($i=1; $i <=12 ; $i++) { echo current($sp); next($sp); } ?> </body> </html>

运行结果如下:

上一篇:如何通过PHP实现Des加密算法代码实例

栏    目:PHP教程

下一篇:Laravel框架源码解析之反射的使用详解

本文标题:PHP实现随机发放扑克牌

本文地址:http://www.blue1000.com/wangluobiancheng/PHPjiaocheng/1376.html

您可能感兴趣的文章

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:1961407250 | 邮箱:1961407250#qq.com(#换成@)

Copyright © 2002-2022 BK网络学院版权所有 Power by DedeCms 粤ICP备19027147号-7