shuffle () dizi .. dizi sonuçları rastgele doğru yolu?

0 Cevap php

Shuffle () dizi işlevi dizi sonuçları rastlantısallaştırmak için doğru yol olup olmadığını merak ediyorum.

Temelde, ben bir dizide bazı reklam kodları var, ve ben 1 rastgele reklâmı her zaman görüntülemek için kullanabilirsiniz, ama bir şey çok çok daha fazla görünür gibi görünüyor bir reklam var! Ben yaklaşık 18 kez göründü 20 kez dışarı anlamına. Ben her reklam için çevrede eşit görüşlerini almak istiyorum sonuçları rastgele tarafından düşündüm ama şu durumda ediyorum.

Bu beni burada soru yapar. Bunu yapmak için doğru yolu .. karıştırmak veya tamamen farklı bir şey gerekiyor?

İşte bir anda rastgele reklam kodunu kapmak için benim kodudur.

if (count($eligible_ads) > 1) {
    shuffle($eligible_ads);
    echo stripslashes($eligible_ads[0]['code']);
}

0 Cevap