Ben görüntülerin bir dizi var. Her resim bir o "ortak" olsun bana "nadir" tuşuna, "nadir", ya da "nadir" vardır. Yani örneğin, dizi bu gibi görünebilir:
Array
(
[0] => Array
(
[image] => photo1.jpg
[rarity] => common
)
[1] => Array
(
[image] => photo2.jpg
[rarity] => uncommon
)
.
.
.
[x] => Array
(
[image] => photo(x).jpg
[rarity] => rare
)
)
Neredeyse bir iskambil destesi oluşturmak gibi, listeden görüntülerin 'y' numarasını seçmek istiyorum, ancak görüntüleri ile yerine. Nadir, tabii ki, bu kart seçilmiş olacak nasıl büyük olasılıkla tanımlar. Bunu nasıl yapıyor hakkında nasıl gidiyor? I) I array_rand (ile başlayan anlamaya, ama onunla nereye kadar şaşırıp.
AÇIKLAMA İÇİN DÜZENLEME: Her bir görüntü, dizide sadece bir kez son güverte oluşabilir.