用PHP怎么编写扑克牌发牌的功能
导读:这篇文章给大家分享的是“用PHP怎么编写扑克牌发牌的功能”,文中的讲解内容简单清晰,对大家学习和理解有一定的参考价值和帮助,有这方面学习需要的朋友,接下来就跟随小编一起学习一下“用PHP怎么编写扑克牌发牌的功能”吧。...
这篇文章给大家分享的是“用PHP怎么编写扑克牌发牌的功能”,文中的讲解内容简单清晰,对大家学习和理解有一定的参考价值和帮助,有这方面学习需要的朋友,接下来就跟随小编一起学习一下“用PHP怎么编写扑克牌发牌的功能”吧。
PHP编程:用PHP实现随机发放扑克牌
描述:一副扑克牌共54张(包括大、小王),用PHP制作一发牌器,向三人随机发牌;
编辑poker.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怎么编写扑克牌发牌的功能”的相关知识,感谢各位的阅读,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注网络,小编每天都会为大家更新不同的知识。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 用PHP怎么编写扑克牌发牌的功能
本文地址: https://pptw.com/jishu/652512.html
