<?php
set_time_limit(0);
header("Content-Type:text/html;charset=UTF-8");
//扑克牌比牌大小
//52张牌
$suits = array("黑桃","梅花","方块","红桃");
//牌型
$ranks = array("A","1","2","3","4","5","6","7","8","9","10","J","Q","K");
//初始化牌
$num = 52; //一副牌54张,
$deck = array();
for($i = 0; $i < $num; $i++){
$deck[$i] = $i; //对应的
}
//打算牌 随机
/*for($i = 0; $i < $num; $i ++){
$index = (int)rand(0,$num - 1);
$temp = $deck[$i];
$deck[$i] = $deck[$index];
$deck[$index] = $temp;
}*/
shuffle($deck);
//发牌
for($i = 0; $i < 4;$i ++){
//花色
$suit = $suits[$deck[$i] / 13];
//牌型
$rank = $ranks[$deck[$i] % 13];
echo '当前您抽到的牌是第' . $deck[$i] . '张:牌是:' . $suit . $rank . '<br/>';
}