PHP斗地主分牌,数组打乱排序,切割数组,合并数组,按值排序数组。

<?php
header("Content-type:text/html;charset=UTF-8");
//$arr=array('101','102','103','104','201','202','203','204','301','302','303','304','401','402','403','404','501','502','503','504','601','602','603','604','701','702','703','704','801','802','803','804','901','902','903','904','101','','','','','','');

$arr=array('31','32','33','34','41','42','43','44','51','52','53','54','61','62','63','64','71','72','73','74','81','82','83','84','91','92','93','94','101','102','103','104','111','112','113','114','121','122','123','124','131','132','133','134','1001','1002','1003','1004','2001','2002','2003','2004','14000','15000');

/*$str='<?php $arr=' . var_export($arr,TRUE).';?>';
file_put_contents('2.php', $str);
//echo file_get_contents("2/2.php");
include '2.php';*/

shuffle($arr);
echo '洗乱的牌---------------------------';
var_dump($arr);

$pai1 = array_slice($arr,0,17);
echo '玩家1牌---------------------------';
var_dump($pai1);

$pai2 = array_slice($arr,17,17);
echo '玩家2牌---------------------------';
var_dump($pai2);

$pai3 = array_slice($arr,34,17);
echo '玩家3牌---------------------------';
var_dump($pai3);

$dipai = array_slice($arr,51,3);
echo '底牌---------------------------';
var_dump($dipai);

$dizhu = array_merge($pai1,$dipai);
echo '地主牌---------------------------';
var_dump($dizhu);


array_multisort($pai1, SORT_DESC,$pai1);
echo '洗过的玩家1牌---------------------------';
var_dump($pai1);

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值