作者IHSAHN (...)
看板PHP
標題[請益] 撲克牌依照花色排序
時間Thu Jul 5 17:06:08 2012
我做了一個 array 叫做 $deckstrength
內容是從小(梅花2)排到最大(黑桃A)的撲克牌花色
例如 $deckstrenth[spadeK] value是48
$deckstrength[heart9] value是32
已經完成了一個發好牌的array 內容是4個玩家手上各有13張牌
例
$dealcards[A] 內容會是隨機的
{
[0] => heart10
[1] => spade8
...
[12] => brick2
}
現在我想用這個$deckstrength的key來做大小基準
排列$dealcards[A~D]手上撲克牌的內容
請問該用什麼function才能辦到呢?
有沒有類似array_key_exists的功能可以直接抓另一個array的key呢
煩惱了很久 還請各位解惑 麻煩了!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.197.100
→ bibo9901:這要自己寫 07/05 17:10
推 kusoayan:你是說把每個人手上的牌都照順序排好? 07/05 17:13
→ kusoayan:如果是的話可以用 usort 07/05 17:14
→ kusoayan:自己寫 compare function 07/05 17:14
→ liaosankai:然後將arsort那行改寫usort,不過得再自己補一個fun 07/05 18:21